Python으로 PDF의 이름을 대량으로 바꾸는 방법
코드로 이동해 보겠습니다.
import os
import shutil
from datetime import date
from os import walk
가져온 후 경로를 정의해야 합니다.
mypath = r'C:\Users\Stokry\Desktop\python\bulk\main'
이름을 바꿀 파일을 가져와야 합니다.
_, _, filesnames = next(walk(mypath))
파일이 폴더 이름
John
및 Anna
에 복사됩니다.list = ['John', 'Anna']
또한 현재 날짜를 설정합니다.
today = date.today().strftime("%m_%d_%y")
그런 다음 새 폴더를 만들 수 있습니다.
for name in list:
newdir = name + '_' + today
path = os.path.join(mypath, newdir)
os.mkdir(path)
그러면 파일이 복사됩니다.
for file in filesnames:
shutil.copy(mypath + '\\' + file, path)
os.rename(path + '\\' + file, path + '\\' + name + '' + file)
이것이 우리의 최종 결과입니다.
모두 감사합니다.
Reference
이 문제에 관하여(Python으로 PDF의 이름을 대량으로 바꾸는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/stokry/how-to-bulk-rename-pdfs-with-python-e5m텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)