2024-10-01 07:34:05 发布
网友
所以在python中,我尝试以000X的顺序访问文件路径
所以我首先设置一个字符串
path = '0001'
然后指向并打开文件路径
所以我做我的事,现在想访问下一个扩展名0002的文件
intpath = int(path) intpath = intpath + 1 path = str(intpath)
我肯定这是低效的,但我已经开始了。不幸的是,这使得路径“2”而不是“0002”……知道如何保持前导零吗?在
我可能会使用其中一个,但为了完整起见,还有zfill:
zfill
'1'.zfill(4)
如果知道需要4位数字,请使用字符串格式:
path = "%04d" % (intpath+1)
你可以用这样的东西
>>> ['{0:04}'.format(i) for i in range(1, 15)] ['0001', '0002', '0003', '0004', '0005', '0006', '0007', '0008', '0009', '0010', '0011', '0012', '0013', '0014']
我可能会使用其中一个,但为了完整起见,还有
zfill
:如果知道需要4位数字,请使用字符串格式:
你可以用这样的东西
相关问题 更多 >
编程相关推荐