Python【Streamlit】VSCodeで ローカル開発環境の構築 一度基礎から勉強したいと思い、チュートリアル的なものがないか探していたところ30 Days of Streamlitというstreamlitで作られたチュートリアルがあったのでやってみようと思います。2023.03.04Pythonstreamlitプログラミング
Python【Python】unittestモジュールで単体テストを実行する unittestモジュールは、Pythonの標準ライブラリとして提供されている単体テスト用のモジュールです。以下の構文にもある通りPythonに最初から同梱されているモジュールなのでimportすれば使えるようになります。2022.08.04PythonPython 開発プログラミング
Python【Python】if __name__==’__main__’を理解する Pythonをやっていると、よく見るコードif __name__=='__main__' 今回はこのif __name__=='__main__'について理解を深めようと思います。 スクリプトとして直接実行したときにのみ処理させたいときに使う構文です。2022.08.03PythonPython 基本プログラミング
PythonPythonのパス操作はOSモジュールを使う Pythonの標準ライブラリでもあり、ファイルやフォルダを操作するときは必ずと言っていいほど使用します。そこで今回は、個人的によく使用するOSモジュールを使った処理を紹介したいと思います。2022.07.13PythonPython 基本プログラミング
Python【Python】既存のExcelファイルが開かれているかチェックする 既存のファイルを開いた状態で実行してしまうとPermissionError: [Errno 13] Permission denied:が表示されてしまう。2022.06.28PythonPython Office操作プログラミング
Python【Python】テスト用にランダムな時系列データを作成する randint関数は、ある区間内からランダムに整数を取り出す関数 pd.date_rangeメソッドで連続した日付のデータを取得することができる テストデータのような無作為なデータを作成するときはnumpyのrondomを使う。2022.06.23PythonPython 基本プログラミング
PythonPythonの実行環境にJupyterNotebook(lab)を使う 正式名称はジュパイターノートブックといいます。ただ、似た綴りで土星を表す単語Jupiter(ジュピター)と似ているので、結構ジュピターと呼んでる人が多いみたいです。そんな経緯もあって今ではどっちの呼び方でもいいみたいです。2022.06.13PythonPython 基本プログラミング
Python【Python】pandasのread_excelで読み込んだ表形式のデータを整理する pythonのpandasライブラリのread_excelを使えば簡単にdataframe形式で取得することが可能です。あとは、データの集計処理はpython側でできるので非常に便利です。2022.06.09PythonPython Office操作プログラミング
Python【Python】Excelに出力した行データに罫線を入れて背景色を交互に変更する。 【Python】Excelに出力した行データに罫線を入れて背景色を交互に変更する。2022.05.26PythonPython Office操作プログラミング
Python【Python】pandasでxlsxファイルを扱うときはOpenpyxlも必要なので注意 Pythonのpandasの機能を使ってExcelファイルを読み込む処理を実行するとopenpyxlがインストールされていないとエラーになりました。 pythonの実行環境にopenpyxlがインストールされていなかったことが原因でした。2022.05.24PythonPython Office操作プログラミング