python对文件的复制及重命名的示例
如果把所有代码放在一个文件中,管理和维护就会十分的困难,所以拆成一个个小的文件,理解就会相对容易,自顶向下,逐步细分,精益求益。
BMS 项目细分管理 也是这个思想
大厂的螺丝也是这样
这是main_exe.py文件
导入自己写的包包
#002.导入复制模板的包
import util.copy_demo as cpd
调用自己写的包包
cpd.cpdemo(origen_path,rename_path)
# coding=utf-8
import shutil
import time
'''
这个包的功能
01.复制模板
02.对模板的复件进行重命名
'''
#这个是模板文件的路径
origen_path = "C:\\Users\\human\\Desktop\\巡检截图\\荔湾区通用OA系统日常巡检手册.docx"
#这个目录的一部份
default_path ="C:\\Users\\human\\Desktop\\巡检截图"
#这个当前的时间
current_time = time.strftime('%Y-%m-%d',time.localtime(time.time()))
#这个文件名的一部份
file_name = "荔湾区通用OA系统日常巡检手册.docx"
#这是最终的地址信息
final_path=default_path+current_time+"\\"+file_name
#参数源文件,目标文件
def cpdemo(origen_path,final_path):
# print("cpdemo参数1: "+origen_path)
# print("cpdemo参数2: "+final_path)
shutil.copyfile(origen_path,final_path)
'''例如:'''
#C:\Users\human\Desktop\巡检截图\2024-06-06\荔湾区通用OA系统日常巡检手册2024-06-06.docx"