我在 for 中的 python 变量中遇到问题,由于某种原因没有“刷新”值,我试图获取文档文件夹中的一些文档的名称,但我删除了第一个元素和最后一个元素一,现在我的文档名称如下所示:151-document-name-5825,我创建一个脚本将它们重命名为文档名称,但存储新名称的变量没有保存名称,不确定我做错了什么,如果您能帮我检查一下,我将不胜感激:from pyunpack import Archiveimport osarr = os.listdir()name = ""ext = ""elements = ""direc = "C:\\Users\\kamr\\Desktop\\Organizar\\"for i in arr: if i.endswith('.pdf'): elements = i.split('-') numb = len(elements) - 1 coun = 0 print(numb) name = "" for tex in elements: if coun > 0 and coun < numb: if coun + 1 == numb: print(tex) name = name + tex else: print(tex) name = name + tex + "-" print(name) #os.rename(direc + i, direc + name + ".pdf")“名称”变量始终为空
添加回答
举报
0/150
提交
取消