2022年10月15日 / 最終更新日時 : 2022年10月15日 Geller Hiroyuki python PythonでExcelのシートをコピーする手順 xlwingを使うことで別のエクセルにシートをまるごとコピーするメモ openxlではマクロからの読み込みができなかったが、xlwingの場合は読み込めるようなので、マクロから直接読み込んでみた。 今回はエクセルの請求書 […]
2022年10月15日 / 最終更新日時 : 2022年10月15日 Geller Hiroyuki python for文の中でrange関数を使って指定した回数だけ繰り返し処理を行う for 文ではイテラブルなオブジェクトから要素を 1 つずつ取り出して繰り返しを行いますが、 range関数を使用することで、簡単に指定した回数だけ繰り返し処理を行うことができます。 ここでは for 文で range […]
2022年10月14日 / 最終更新日時 : 2022年10月14日 Geller Hiroyuki python いろんなループ処理、for文の基本構成 文字列の要素を指定するインデックスが違うだけなのに、何行も同じことを書いている。 これを書くのに「面倒くさいなぁ」と思う人がほとんどのはずです。 繰り返し処理が威力を発揮する場面の一つがこうした場合である。 Python […]
2022年10月11日 / 最終更新日時 : 2022年10月11日 Geller Hiroyuki python 新規にExcelファイルを作成する さっそく、シート「test_sheet_1」を持つ、Excelファイル「test.xlsx」を新規に作成してみましょう。 import openpyxl import glob wb = openpyxl.Workboo […]
2022年10月11日 / 最終更新日時 : 2022年10月11日 Geller Hiroyuki python Pythonのクラスとは Pythonにはクラスという機能があります。このクラスを理解するためには、オブジェクト指向とは何かについても知る必要があります。 オブジェクト指向とは、基本的にオブジェクト(物)で構成されたプログラミング言語の種類のこと […]
2022年10月10日 / 最終更新日時 : 2022年10月10日 Geller Hiroyuki python Pythonでエクセル操作【基本編】 Pythonからエクセルを操作する場合、openpyxlを使います。 コマンドプロンプト等を開き、以下のようにインストールしておきましょう。 pip install openpyxl 例文としてエクセルのセルを読み込む場 […]
2022年10月10日 / 最終更新日時 : 2022年10月10日 Geller Hiroyuki Google Colaboratory Google ColaboratoryでAIを使ったイラスト生成 Google ColaboratoryとStable Diffusionを使ってオリジナルのイラストを生成してみましょう。 Google Colaboratoryはjupyter環境で段階的に実行できるので、これから勉強 […]
2022年9月27日 / 最終更新日時 : 2022年11月14日 Geller Hiroyuki python PowerShellでvirtualenv / PSSecurityException 原因と対策 virtualenvはPowerShellに対応していますが、PowerShellの設定によって使えない場合があります。その原因と対策。 PowerShellでvirtualenvのactivateを使うと、以下のエラー […]