python osモジュール 基本操作

Python

osモジュールを使うことでディレクトリの移動、作成、パスの確認などができます

自分はwebスクレイピングした後に取得したデータを保存する際によく使います

・ディレクトリ操作

カレントディレクトリを確認して、その階層に新しいディレクトリを作成、そこへ移動してカレントディレクトリを再確認してみます

import os

cd_path = os.getcwd()
print(cd_path)
# C:\Users\user\Documents\vscode

#ディレクトリパス指定 (相対パス指定)
scraping_dir="scraping/"
#存在しなければディレクトリ作成
if not os.path.exists(scraping_dir):
    os.mkdir(scraping_dir)

#カレントディレクトリ移動
os.chdir('scraping_dir')

#移動後のカレントディレクトリ取得
ch_path = os.getcwd()
print(ch_path)
# C:\Users\user\Documents\vscode\scraping

コメント