【发布时间】:2018-07-25 23:40:50
【问题描述】:
我是全新的 python 用户,正在寻求帮助。需要 python 脚本来复制和升级(重命名)现有文件。我尝试为版本升级创建脚本,但它只是添加了 001 + 1 = 2 而不是 v002。另外我正在寻找首先拆分文件名,然后在对版本号进行数学运算后重新组装。我期待着有人真正可以在这方面提供帮助。有没有人可以创建并向我展示上面提到的简单代码?提前致谢。
import os
import shutil
filename = 'New_Text_v001.txt'
fileparts = filename.split('.')
filesegments = fileparts[0].split('_')
fileVersion = filesegments[-1]
thirdSeg = fileVersion[1:5]
versionNum = int(thirdSeg) + 1
print filesegments, raw_input(versionNum), fileparts[1]
【问题讨论】:
-
您有问题吗? “需要 python 脚本”不是问题。
-
如果您有一些接近工作但无法工作的代码,并且您需要帮助修复它,而不是告诉我们有关它的故事,请发布代码(简化为 minimal reproducible example) ,告诉我们它做错了什么(通过显示所需输出与实际输出),并告诉我们您在尝试修复它时遇到的问题,我们可以向您展示如何修复它。
标签: python python-2.7 versioning renaming copying