Code

Python

PythonのTkinterのTreeでFontを指定する方法① 【色や取り消し線】

現在、PythonのTkinterを使って表形式のデータを操作するUIアプリを作成しています。デフォルトのフォントだと少し見た目が良くなかったので、fontの指定方法について調べました。表のデータ部分...
Network

PythonでCiscoスイッチのInterface情報をSQLへ一括インポートする【Netmiko+Pandas】

社内でCatalystシリーズなどのCiscoスイッチを多く使われているかたは多いと思われます。私自身も社会人になってから20年以上前からもCiscoスイッチを利用していますが、Ciscoスイッチはま...
IaC

JenkinsをDockerコンテナで構築する【簡単!】

皆さんJenkinsは使ったことがありますか?私はインフラエンジニアとして15年以上業務をしておりますが、Jenkinsを使うことでAWSやVMwareの仮想マシン構築をコード化する、いわゆる「Inf...
スポンサーラベル
Python

Pythonのコーディングのルール【PEP8についてまとめ】

Pythonスクリプトを作成し始めてから、半年くらいになりますがここで一度Pythonをコーディングする際に守るべき記載ルールであるPEP8について確認の意味も含めてまとめておきたいと思います。PEP...
Python

PythonでTkinterを使ってGUI的な画面を表示

PythonでGUI操作をするライブラリはいくつかありますが、一番メジャーだと思われるTkinterを使うことが多いです。今回はTkinterをこれから使う方向けに段階的に使い方を説明したいと思います...
Program学習

Python向けIDE「PyCharm」を使ってみる【最高だった】

Pythonのプログラミングを行っていて開発IDEとして「VScode」を利用しているのですが、Pythonを長く扱っている開発者から「PythonのIDEならばPyCharmがマジオススメ!!」との...
Python

Pythonでjsonファイルの読み/書きをする方法

現在、私はPythonでスクレイピング系のスクリプトを作成していますが、データを扱う際にjsonフォーマットを使ってます。csvなどでもよいのですが、配列やdictなどの形式で複雑なデータを扱う場合に...
Python

Python+Seleniumで作成したコードをexe化する

Pythonで作成したスクリプトを実行するには、通常はPCにPythonがインストールされていなければなりません。ただし、会社などによっては個々のPCへ自由にPythonなどをインストールことができな...
Python

VSCodeの拡張機能Pythonフォーマッタで改行されるのを防ぐ

私は普段Pythonをコーディングする際には、VSCodeの拡張機能Pythonを使っていて快適に使えているのですが一つだけ不満がありました。それは、フォーマッタです。VSCodeではShift+Al...
Python

Pythonで全てのChromeプロセスを終了する方法【簡単】

現在Python+Selenium+ChromeDriverでRPAツールを作成しているのですが、スクリプトがエラーなどで途中で止まってしまいChromeのプロセスが残っていることがあります。Chro...
Code

Python+Selenium+ChromeDriverで『Bluetooth: bluetooth_adapter_winrt.cc:1074 Getting Default Adapter failed』が出る

現在、Python+Selenium+ChromeDriverでRPAツールを作成しているのですが、スクリプトを実行するたびに『Bluetooth: bluetooth_adapter_winrt.c...
Git

GitlabAPI経由でグループ+メンバー一覧をPowershellで取得する

オンプレ環境でソースコード管理「Gitllab」を利用している方は多くいるかと思います。Gitlabの管理画面にrootユーザーでログオンすればグループやメンバを表示することはできますが、リストとして...
Code

VSCodeの設定をプロジェクトメンバー全員で統一する方法

みなさん、プログラミングの際にVSCodeは使ってますか?VSCodeはすでに説明もいらないほどの統合開発エディタになっていますが、プロジェクトの複数メンバーで利用している時に問題になることがあります...
Code

Python+Selenium+ChromeDriverでログオン認証状態を維持する方法

現在、WindowsでPython+Selenium+ChromeDriverでRPAツールを作成しています。自動ブラウザ操作の仕組みを「Python+Selenium+ChromeDriver」(長...
Python

ChromeDireverでブラウザ閉じる際のclose/quit/dispose動作の違い

現在、WindowsでPython+Selenium+ChromeDriverでRPAツールを作成しています。Chromeのセッションを閉じる際にはWebDriverのclose/quit/dispo...
スポンサーラベル