【发布时间】:2022-01-10 08:36:13
【问题描述】:
我的代码
import os
file1 = open('names.txt', 'r')
Lines = file1.readlines()
path = "/home/kingj/loop/"
for line in Lines:
for filename in os.listdir(path):
md=path + line.strip()
ms=path + filename
os.rename(ms, md)
但我最终只得到了一个文件。为什么?
【问题讨论】:
-
你认为你的 2 个嵌套循环是做什么的?
-
哦,这就是问题所在,但我现在该怎么办?请问有什么帮助吗?第二个循环应该只运行一次
-
80K 名称和 80K 文件!
标签: python list loops for-loop rename