gpt4 book ai didi

python - 前缀文件号的零个数

转载 作者:行者123 更新时间:2023-12-01 06:05:01 28 4
gpt4 key购买 nike

这样做的目的是找到要放入新文件名的零的数量。比如说,如果 dir 中有 86 个文件,我们需要从 00(或 01)开始文件名,如果有 600、001 等。

dir_ls = os.listdir(os.getcwd())

# number of zeroes to prefix file number
ln = len(str(len(dir_ls))) - 1

这样可以吗,或者可以做得更好吗?这种双重转换感觉很愚蠢。

最佳答案

>>> import math
>>> int(math.ceil(math.log10(86)))
2
>>> int(math.ceil(math.log10(600)))
3

关于python - 前缀文件号的零个数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8501136/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com