【Python】cx_Freezeで軽量なexeファイル化をする方法
Pythonで開発したプログラムファイルをexe化したいということで前回、「pyinstaller」を紹介しました。 ただ、「pyinstaller」でexe化したファイルは、ファイルサイズが大きく、exeファイルを起動...
Pythonで開発したプログラムファイルをexe化したいということで前回、「pyinstaller」を紹介しました。 ただ、「pyinstaller」でexe化したファイルは、ファイルサイズが大きく、exeファイルを起動...
ログファイルで大量のログがある場合、毎回検索してある一定のメッセージを抽出するのがめんどくさいので、Pythonで取得したログファイルからある一定の文字列を抽出し、別のファイルに書き込むプログラムを作成しました。 「Py...
Pythonでファイル・フォルダの移動は、shutil.move()関数を利用します。 以下では、「shutil.move関数」の使い方をまとめました。 「Python」ファイルやフォルダの移動をする標準ライブラリ「sh...
Pythonプログラムで「tkinter」と「paramiko」を利用し、Cisco機器へ自動アクセス・任意の複数のコマンドの出力結果を出力するプログラムを作成しました。 Cisco機器だけでなく、そのほかのSSHで接続...
Pythonのライブラリ「openpyxl」を使用してセルの幅・高さを調整するコードをまとめました。 こちらも、セルの設定でよく使用するので参考にしてください。 「openpyxl」でExcelのセルの幅・高さを変更する...
Pythonのライブラリ「openpyxl」を使用して文字を編集するコードをまとめました。 文字の色の変更、サイズ変更、フォント変更はExcelではよく使用するので参考にしてください。 「openpyxl」でExcelの...
Pythonでエクセルの背景色を変更するコードの書き方をまとめました。 単体と指定範囲でのコードの書き方を記載しているので参考にしてください。 「openpyxl」でExcelのセルの背景色を変更する方法 openpyx...
前回、openpyxlを使用したエクセルの罫線の書き方プログラムと種類についてまとめました。 今回は、該当のセルの結合を実施するプログラムについてまとめました。 「openpyxl」を使用したExcelのセルを結合するプ...
Pythonのライブラリ「openpyxl」を使用して、エクセルに罫線を書くコードと罫線の種類をまとめました。 現在(2020年4月時点)でのopenpyxlの罫線の種類は以下となります。 「thin」実線(細) 「mi...
前回、Pythonでエクセル内のデータから文字列のセルと周辺のデータを「offset」で出力しました。 今回は抽出したデータを別のエクセルの指定のシートとセルに書き込むプログラムを作成したのでまとめます。 openpyx...
Pythonで「openpyxl」ライブラリを利用し、「range」と「offset」を利用したエクセルデータの出力プログラムを作成しました。 前回、「offset」を利用したデータ出力を「range」を利用して簡単なプ...
Pythonを使ったエクセルシートへのコピー・書き込みですが、対象の文字列を抽出して、その文字列周辺のセルデータを取得し、別シートのセルに書き込むプログラムを作成しました。 前回、セル周辺のデータを出力するプログラムの続...
Pythonでエクセルの特定の文字列のセルの周辺データを取得するためのプログラムを作成しました。 例えば、以下のように、「東京」というセルデータの右側のセルのデータを一括で取得したいときなどに便利です。 [東京都] [品...
Pythonで「os」ライブラリを利用してファイルやディレクトリの削除を実施するプログラムをまとめました。 「os」ライブラリを使用したファイル・ディレクトリの削除プログラムまとめ 以下では、Pythonライブラリ「os...
Pythonでライブラリ「openpyxl」を使用したエクセルファイル内の「シート」の削除方法をまとめました。 「openpyxl」をしようしたエクセル「シート」削除コード 今回はエクセルファイル内の対象のシート「She...
Pythonの「Jupyter Notebook」ではデータ分析を実際に加工し、グラフ化したりしデータの全体像を把握することができます。 また、本格的にコーディングをすることで自動補完、デバッグなどの機能を使用することが...
現在、Pythonでデスクトップアプリ「Tkinter」を利用して開発をしています。 このTkinterを利用して、NW機器にSSH接続をしコマンド出力を表示させますが、「パスワード」入力欄で文字列が表示されるのを隠した...
Pythonの「openpyxl」ライブラリを使ったエクセルの操作をまとめました。 実際に使ってみてできたプログラムをまとめています。 「openpyxl」ライブラリを使用したエクセル操作の使い方まとめ 「openpyx...
Pythonでデスクトップアプリ「Tkinter」を使用し、GUIからSSH接続、コマンド入力で自動で出力結果をエクセルシート(範囲指定)に書き込むプログラムの流れを作成しました。 まだ完成はしていませんが、抽出したデー...
Pythonで「openpyxl」ライブラリを利用して、エクセルの「セル」の範囲指定をしたデータの読み取りと書き込みをまとめました。 なかなか、ネットに情報が乗っていないので、私が動作確認できた範囲指定のコードを紹介しま...
Pythonの「pandas」ライブラリを利用してエクセル内のデータから文字列検索し、該当した文字列の行を読み取りと、データの書き込みまでのプログラムを作成しました。 今回の設定はカラムを指定した検索となっているので、カ...
現在、NW機器のコンフィグパラメータシートをPythonで開発をしているのですが、現在のところまでの構築までをまとめました。 コードを公開するので参考にしてください。 NW機器へのSSHアクセスからエクセルシートへの反映...
Pythonのライブラリ「openpyxl」を利用し、エクセルから指定の列のセルデータを取得するプログラムを書きました。 参考にしてください。 「openpyxl」エクセルの指定の列を取得するプログラム 以下のようなエク...
前回、MacでDockerをインストールしました。 今回は、このDockerの仮想環境を利用して、ウェブアプリケーションの「Django」を構築します。 【Python】DockerでDjango構築(Mac編) まずは...
Pythonで、CSVファイルから、エクセル(elsx)へデータを出力する際、カラムエラーが発生したので対応した時のまとめをしておきます。 「Pandas」ライブラリを使用した際に今回のようなエラーが発生した際は参考にし...
Pythonコードを書いている際にプログラムを実行すると「UnicodeDecodeError」が発生しました。 このようなエラーが発生する人は結構いるはず。 今回は、このエラーの対処法についてまとめました。 「Unic...
PythonでCSVファイルをエクセルファイルに変換するプログラムを紹介します。 また、今回はサーバー、もしくはNW機器にで出力した結果において「スペース」となっている箇所を全てカンマ「,」に変換し、エクセルできれいに表...
Pythonで新規にエクセルを作成するプログラムを紹介します。 Pythonでエクセル(.xlsx)を新規に作成するプログラム 今回、Pythonで新規にエクセルシートを作成するにあたり、必要となるモジュールは「open...
Pythonでファイルデータを読み込み、余分な空白をカンマ「,」へ置換し、csvファイルで見やすいようにデータを変更するプログラムを書きました。 ファイルないのデータからCSVで表示した際の余分なスペースをカンマに置換す...
Pythonでファイル内のデータを抽出し、csv貼り付ける際、余計な空白行があるためにきれいにシートに貼り付けられないってことがあります。 csvではエクセルなどで開く際には、デフォルトカンマ区切りでセルに貼り付けをされ...