热线电话:13121318867

登录
2020-11-04 阅读量: 683
怎么用Python重命名多个文件?

问:

怎么用Python重命名多个文件?


答:

先决条件: Python中的OS模块
在Python3中,rename()方法用于重命名文件或目录。这个方法是os模块的一部分,非常方便。
os.rename()的语法:
os.rename(src,dst): src是要重命名的文件的源地址,dst是具有新名称的目标。


listdir()的语法:

list = os.listdir('Src'):其中Src是要列出的来源。


示例:

# Pythono3 code to rename multiple
# files in a directory or folder

# importing os module
import os

# Function to rename multiple files
def main():
i = 0

for filename in os.listdir("xyz"):
dst ="Hostel" + str(i) + ".jpg"
src ='xyz'+ filename
dst ='xyz'+ dst

# rename() function will
# rename all the files
os.rename(src, dst)
i += 1

# Driver Code
if __name__ == '__main__':

# Calling main() function
main()


26.0765
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子