0
나는 목록 [1,2,3, ...., i], 즉 mesh1, mesh2, ...., mesh (i)를 기반으로 몇 개의 txt 파일을 만들었고, 해당 폴더 folder1을 만들고 싶습니다. , folder2, ...., folder (i)에 저장하고 txt 파일을 해당 폴더에 넣습니다. 예를 들어, mesh1을 folder1로, mesh (i)를 folder (i)로 지정하십시오.파이썬을 사용하여 텍스트 파일을 해당 폴더로 이동하는 방법은 무엇입니까?
for i in lst:
os.makedirs("/home/tianxiangwang/Desktop/Simulation/File{}".format(i)) #This is to create multiple folders
파일을 폴더로 이동하기 위해 다음 단계에 사용해야하는 명령은 무엇입니까?
나는 이것을 시도했지만 분명히 작동하지 않는다.
os.rename("/home/tianxiangwang/Desktop/Simulation/Mesh{}.txt".format(i), "/home/tianxiangwang/Desktop/Simulation/File{}/Mesh{}.txt".format(i))
문자열에 {}이 두 개인 경우 .format에 두 개의 인수가 필요합니다. – SitiSchu