项目场景:
在下载大量文件之后,通常想将同类型的文件放在一个文件夹里方便使用,手动剪切复制也太过麻烦,于是python脚本就是很好的工具。
实现代码
import pandas as pd
import os
import shutil
path_main = r"E:\Programme\PY\练习\01-探空数据获取" # 待处理文件夹路径
file_list = os.listdir(path_main) # 将"待处理文件夹"下的文件名以列表的形式列出来
path_receive = r"E:\Programme\PY\练习\01-探空数据获取\csv" # 目标路径
for file in file_list:
file_name1 = os.path.splitext(file)[1] # 读取文件后缀名
file_name0 = os.path.splitext(file)[0] # 读取文件名
if filename1 == '.csv' : # 判断是否为csv文件
full_path = os.path.join(path_main, files) # .csv文件待移动的完整路径
despath = path_receive + '\\'+ files # .csv文件目标完整路径
shutil.move(full_path, despath)
else : #
continue