(2024-04-19更新)
関連記事: Python Pandasについてのメモ
1行メモ
- ファイルが存在するか調べる:
os.path.isfile
- ファイル名を連結する:
os.path.join(dir1, dir2, ... filename)
Windows用のPythonの情報
- Python 環境構築いろいろ - Windows - Qiita
- いわゆる "vanilla" と Anaconda がある
- "vanilla"
- OS等が提供するパッケージ
- Web、デスクトップ、組み込み、ゲーム、モバイル等のアプリ開発にはこちらがよい
- Build Tools for Visual Studio 2017のインストールが必要
- venvパッケージによって仮想環境を作成する
- Anaconda
- データサイエンス向けに最適化されている
- アプリを開発するために必要なパッケージは不足している
- バイナリパッケージなのでBuild Tools for Visual Studio 2017をインストールしなくてもよい
- 追加パッケージは
conda install
で入れる
- "vanilla"
- いわゆる "vanilla" と Anaconda がある
- windows版: python 仮想環境管理 venvとanaconda - Qiita
- Anacondaから"vanilla"への移行記事
- Anacondaの特徴
- メリット
- すぐ使える
- Jupyterも簡単に使える
- デメリット
- 無駄にCドライブが圧迫される
- 仮想環境を作るときの処理速度が遅い
- メリット
- Pythonの開発環境を用意しよう!(Windows) | プログラミングの入門なら基礎から学べるProgate(プロゲート)
- Windows用"vanilla"のインストール方法
- Build Tools for Visual Studio 2017には触れられていない
- PythonでCUDAやMeCabを使う為にBuild Tools for Visual Studio 2019をセットアップする - HYT MachineWorks
- 以前はVisual C++ Build Toolsとして配布されていたが、現在はVisual StudioのCommunityなどと統合して配布されている
- Build Tools for Visual Studio 2019のインストール手順が紹介されている
- AnacondaでPythonの環境構築!概要~インストール方…|Udemy メディア
- Anacondaをインストールするには3GB必要
- PythonとCondaのみのMiniconda
- WindowsにMinicondaインストール(2018年) - Qiita
- Minicondaは400MB
- Minicondaのインストール方法と使い方
Jupyter Notebook
- Jupyter Notebookを単体テストやマニュアル作成ツールとして使う - Qiita
pytest-ipynb
を使うとJupyter Notebookに書いたテスト (test*.ipynb) をまるごと実行できる
- IPythonの使い方 - Qiita
- Jupyter NotebookはIPythonを使っている
- pythonファイルをスクリプト実行 - Qiita