osモジュールを使う
- getcwdは現在作業中のフォルダの位置を教えてくれます。
import os
print(os.getcwd())
- chdirで作業フォルダの位置を変えることができます。
import os
os.chdir(r'C:\\\\My Folder')
print(os.getcwd())
- listdirで現在作業中のフォルダの中にどんなフォルダとファイルがあるのか確認できます。
import os
print(os.listdir())
フォルダやファイル名の変更
import os
os.rename('old_folder', 'new_folder')
os.rename('old_image.png', 'new_image.png')
import os
# 画像ファイル名を保存するリストを作成します。
img_list = []
# 現在のパスでフォルダーとファイルの両方を確認します。
all_list = os.listdir()
for item in all_list:
# ファイルが.pngで終わったらimg_listに追加します。
if item.endswith('.png'):
img_list.append(item)
# .pngを.jpgに変えます。
for file in img_list:
old_name = file
new_name = file.replace('.png', '.jpg')
os.rename(old_name, new_name)