python文件名批量更改最简单有效的方法

import os

num = 1

dit = "d:\\test"
os.chdir(dit)
#一定要改工作目录,不然改名就找不到文件,因为执行时是按当前那个文件路径下执行的,而renmae改名时也是按那个,而你只是读出了文件,并没有告诉rename去哪个文件里去改这些文件。

for a,b,c in os.walk(dit):
    for isss in c:
        print(isss)
        os.rename(isss, str(num) + str(".jpg") )
        num = num + 1
            

你可能感兴趣的:(python,python)