У меня есть тысячи PDF файлов на моих компьютерах, имена которых от a0001.pdf
до a3621.pdf
, а внутри каждого есть заголовок; например "карбонат алюминия" для a0001.pdf
, "нитрат алюминия" в a0002.pdf
и т.д., который я хотел бы извлечь, чтобы переименовать мои файлы.
Я использую эту программу для переименования файла:
path=r"C:\Users\YANN\Desktop\..."
old='string 1'
new='string 2'
def rename(path,old,new):
for f in os.listdir(path):
os.rename(os.path.join(path, f), os.path.join(path, f.replace(old, new)))
rename(path,old,new)
Я хотел бы знать, есть ли (-ы) решение для извлечения заголовка, встроенного в файл PDF, для переименования файла?