Python × 業務効率化 メモ

Python初心者による業務効率化・RPA関連の学習メモ / 資格勉強の記録

【Python3】os モジュールを使ったフォルダの作成・削除のやり方

Python 標準ライブラリ(Python 側に既に埋め込まれていてインストール不要のライブラリ)の os モジュール。
ファイルの自動処理を Python で行う際に必ず使うので、使い方をメモしておく。
今回はフォルダの作成・削除全般について。


インストール不要だが、モジュールのインポートは必要なので最初にしておく。

import os
  • フォルダの作成:mkdir / makedirs
  • フォルダの削除:rmdir / removedirs
  • ファイルの削除:remove
続きを読む

【Python3】os.path のよく使うファイルパス操作 まとめ

Python 標準ライブラリ(Python 側に既に埋め込まれていてインストール不要のライブラリ)の os モジュール。
ファイルの自動処理を Python で行う際に必ず使うので、使い方をメモしておく。
今回は os.path モジュールによるファイルパス操作全般について。


インストール不要だが、モジュールのインポートは必要なので最初にしておく。

import os
  • ファイルパスを作成(結合)・分離:join / split
  • ファイルパスからフォルダ名やファイル名、拡張子を取得:dirname / basename / splitext
  • 指定のファイル・フォルダの存在確認:isfile / isdir / exists
続きを読む

【Python3】pip コマンド備忘録

pip = Python のパッケージ管理ツール。
よく使うのにコマンドを忘れがちなので、基本的なコマンドとその結果をメモしておく。

  • pip のバージョンを確認する
    • pip -V / pip --version
  • パッケージをインストールする
    • pip install パッケージ名
  • インストール済みのパッケージを確認する
    • pip list
    • pip freeze
  • インストール済みのパッケージのうち、最新のバージョンでないものを確認する
    • pip list -o / pip list --outdated
続きを読む

【Python3】Windows で pip install がエラーになった時に解決する方法

せっかく python をインストールしたので、色んな便利パッケージを pip でインストールしたい。
けど色々なエラーに阻まれて躓いたので、解決方法をメモしておく。

  • プロキシエラー
    • 解決方法
  • SSL認証エラー
    • 解決方法
続きを読む