本来想处理selenium模拟浏览器下载文件,解决另存为弹窗问题,无奈IE浏览器怎么都解决不了,最后通过Chrome浏览器下载到默认文件夹解决。
第一步:下载前先判断默认文件夹中是否有该文件,如有,删除。
import os
if os.path.isfile(r"C:\path\orginal_fileName.csv"):
os.remove(r"C:\path\orginal_fileName.csv")
else:
pass
第二步:如果需求,修改文件名称
os.rename(r"C:\path\orginal_fileName.csv", r"C:\path\new_fileName.csv")
第三步:将文件复制到目标文件夹
import shutil
shutil.copy(r"C:\path\new_fileName.csv", r"C:\new_path")
网友评论