介绍
这篇文章给大家分享的是有关python如何实现自动化处理文件的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
<强> 强>
import 操作系统 list_all=[] for root 、dirs files 拷贝os.walk (" # 39; C: \用户桌面\ \ Shineion \新建文件夹& # 39;): ,,,for name 拷贝文件: , ,,,,,,,file_path=os.path.join(根、名称)#包含路径的文件 ,,,,,,,file_name=os.path.split (file_path) [1] ,,,,,,,list_all.append (file_name) 打印(list_all)
<强>重新修改文件名强> <强> 强>
import 操作系统 import 再保险 模式=re.compile (" # 39;。+ \ . png # 39;) i=1 for root 、dirs files 拷贝os.walk (" # 39; C: \用户桌面\ \ Shineion \新建文件夹& # 39;): ,,,for name 拷贝文件: ,,,,,,,file_path=os.path.join(根,名称) ,,,,,,,匹配=pattern.search (file_path) ,,,,,,,if 匹配: ,,,,,,,,,,,os.rename (file_path, os.path.split (file_path) [2] +, & # 39;/{} . png # 39; .format(我)) ,,,,,,,,,,,我+=1 ,,,,,,,,,,,印刷(& # 39;修改成功& # 39;)
<强> 强>
import 操作系统 import 再保险 模式=re.compile (" # 39;。+ \ . pdf # 39;) , for root 、dirs files 拷贝os.walk (" # 39; C: \用户桌面\ \ Shineion \新建文件夹& # 39;): ,,,for name 拷贝文件: , ,,,,,,,file_path=os.path.join(根、名称)#包含路径的文件 ,,,,,,,印刷(file_path) ,,,,,,,匹配=pattern.search (file_path) #匹配pdf ,,,,,,,if 匹配: ,,,,,,,,,,,command_line=& # 39; copy % s D: \ \自动化测试1 & # 39;,%,file_path.replace (& # 39;/& # 39; & # 39; \ \ & # 39;) ,,,,,,,,,,,os.system (command_line) ,,,,,,,,,,,印刷(& # 39;复制成功& # 39;)
感谢各位的阅读!关于python如何实现自动化处理文件就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!