python 脚本编写——自动剪切移动文件夹
发布于: 2021 年 05 月 28 日
由于工作需要,日常构造的时候都需要手动剪切文件夹,觉得好麻烦(日常构造都很麻烦,但我还没有能力全部自动化),所以觉得先迈出第一步!
但这个脚本只能对同个磁盘做移动,有更好的我再更新!后面我再完善我的代码,想要把现在 print 输出的内容写在 log 日志中,以便于以后的问题检查。但今天要回学校,就不完善先,迟点迟点!
import shutil
from datetime import datetime
class Shear():
def __init__(self):
# 定义源目录
self.dest1 = "E:\\b\\clothes"
self.dest2 = "E:\\b\\temp"
# 定义目标目录
self.dest3 = "E:\\edu\\source\\project\\20210521"
# 移动文件夹实例
shutil.move(self.dest1, self.dest3)
# 将clothes文件夹移动到b
shutil.move(self.dest2, self.dest3)
# 将temp文件夹移动到b
print("%s-*********-" % datetime.now().strftime(
'%Y-%m-%d : %H:%M') + "源目录的文件夹:", self.dest1, self.dest2 + " 已经成功被移到 ", self.dest3)
if __name__ == "__main__":
shear = Shear()
复制代码
还写了一个剪切回去的:
import shutil
from datetime import datetime
class Shear():
def __init__(self):
#定义源目录
self.dest1 = "E:\\edu\\source\\project\\20210521\\clothes"
self.dest2 = "E:\\edu\\source\\project\\20210521\\temp"
self.dest3 = "E:\\b"
shutil.move(self.dest1, self.dest3)
shutil.move(self.dest2, self.dest3)
print("%s-*********-" % datetime.now().strftime(
'%Y-%m-%d : %H:%M')+"源目录的文件夹:", self.dest1 ,self.dest2+ " 已经成功被移到 ",self.dest3)
if __name__ == "__main__":
Shear()
复制代码
划线
评论
复制
发布于: 2021 年 05 月 28 日阅读数: 31
是鱼头啊啊啊
关注
还未添加个人签名 2021.01.20 加入
还未添加个人简介
评论