python 常用的文件操作汇总
一. 找出文件夹下面所有的 ‘.jpg’ 文件
import os.path
import glob
# 你的文件夹路径
dir = '/your/directory/'
pattern = '*.jpg' # Get all jpg file names.
filenames = glob.glob(os.path.join(dir, pattern))
filenames 就是文件夹路径下的所有. jpg 文件的名字
二. 复制文件
import shutil
for filename in filenames:
src = filename
dst = os.path.join('../new_path/', os.path.basename(src))
shutil.copy(src, dst) # 复制文件
shutil.move(src, dst) # 移动文件
三. 判断文件夹是否存在
import os
folder_path = '../folder_path/'
if not os.path.exits(folder_path):
os.mkdir(folder_path)