PythonPython 辞書(dict)のkeyとvalueの存在チェック Pythonで辞書(dict)のkeyとvalueの存在をチェックする方法について自分用のメモとなります。 Pythonの場合には「in」を使って存在をチェックできます。 Keyの存在チ...2021.02.05Python
PythonPythonでの現在時刻の取得や日時の比較を行う Pythonで現在時刻の取得や日時の比較を行う方法についての自分用のメモになります。 datetimeモジュールで現在時刻の取得 まず、Pythonで日時を扱う際にはdateti...2021.01.31Python
PythonPythonでリスト(配列)の要素数を取得する方法 Pythonでリストの要素数を取得する方法についてよく忘れてしまうので自分用のメモになります。 リストの要素数を取得するには「len」を使います。 以下例となります。 sample...2021.01.31Python
PythonModuleNotFoundError: No module named ‘yaml’ Pythonで表示されるエラーメッセージの対応です。 自分向けのメモです。 対応 Pythonのモジュールyamlがありませんということですが、yaml ではなくpyyamlなので...2020.12.26Python
PythonPythonでpandasを実行しようとするとエラーになった場合の対応【fails to pass a sanity check due to a bug in the windows runtime】 Pythonでデータ解析する際に必須といえるライブラリはpandasとnumpyです。 特に、様々なデータフォーマットに対応できる「DataStream」という概念でいろいろな形にすることがで...2020.12.19Python
PythonPythonでランダム秒待機する方法【Selenium+ChromeDriver】 Selenium + ChromeDriverでWEBスクレイピングを行っているときに、WEBサーバー負荷などを考慮して適度にwaitを入れたい場合があったので、ランダム時間でwaitをする関数を作...2020.12.19Python
PythonPythonをexeした際にスクリプト実行パスを取得する方法 以前にPythonスクリプト(.py)をpyinstallを利用してexeファイル化する方法について紹介しました。 Pythonスクリプトをexe化することで、Pythonのインストール環...2020.12.19Python
IaC【私のオススメ】最短/最速でプログラミングを習得する方法 私は15年以上エンジニアとして働いており、現在はクラウドエンジニアとしてAWS上で構築された大規模システムのインフラ基盤の構築や運用を「Infrastructure as Code」で行っています。...2020.12.12IaCProgram学習Python転職
PythonPythonのTkinterのTree内の表データの文字色/背景色を指定②【バグへの対応】 前回に引き続き、TkinterのTreeでの見た目をよくする方法についてです。 前回はTree全体的なフォントやヘッダの色などを変更しましたが、今回は表のデータに当たる部分の文字色...2020.11.14Python
PythonPythonのTkinterのTreeでFontを指定する方法① 【色や取り消し線】 現在、PythonのTkinterを使って表形式のデータを操作するUIアプリを作成しています。 デフォルトのフォントだと少し見た目が良くなかったので、fontの指定方法について調べました。 ...2020.11.07Python
NetworkPythonでCiscoスイッチのInterface情報をSQLへ一括インポートする【Netmiko+Pandas】 社内でCatalystシリーズなどのCiscoスイッチを多く使われているかたは多いと思われます。 私自身も社会人になってから20年以上前からもCiscoスイッチを利用していますが、Ciscoス...2020.11.03NetworkPython
PythonPythonのコーディングのルール【PEP8についてまとめ】 Pythonスクリプトを作成し始めてから、半年くらいになりますがここで一度Pythonをコーディングする際に守るべき記載ルールであるPEP8について確認の意味も含めてまとめておきたいと思います。 ...2020.10.17Python
PythonPythonでTkinterを使ってGUI的な画面を表示 PythonでGUI操作をするライブラリはいくつかありますが、一番メジャーだと思われるTkinterを使うことが多いです。 今回はTkinterをこれから使う方向けに段階的に使い方を説明したい...2020.10.15Python
Program学習Python向けIDE「PyCharm」を使ってみる【最高だった】 Pythonのプログラミングを行っていて開発IDEとして「VScode」を利用しているのですが、Pythonを長く扱っている開発者から「PythonのIDEならばPyCharmがマジオススメ!!」と...2020.10.10Program学習Python転職
PythonPythonでjsonファイルの読み/書きをする方法 現在、私はPythonでスクレイピング系のスクリプトを作成していますが、データを扱う際にjsonフォーマットを使ってます。 csvなどでもよいのですが、配列やdictなどの形式で複雑なデータを...2020.10.07Python