Код, с которым я работаю, принимает файл .pdf и выводит .txt-файл. Мой вопрос: как мне создать цикл (возможно, цикл for), который снова и снова запускает код для всех файлов в папке, которая заканчивается на «.pdf»? Кроме того, как я могу изменить вывод каждый раз, когда цикл работает, чтобы каждый раз я мог писать новый файл, который имеет то же имя, что и входной файл (например, 1_pet.pdf> 1_pet.txt, 2_pet.pdf> 2_pet. .txt, и т.д.)Как применить мой код python ко всем файлам в папке за один раз и как мне создать новое имя для каждого последующего выходного файла?
Вот код до сих пор:
path="2_pet.pdf"
content = getPDFContent(path)
encoded = content.encode("utf-8")
text_file = open("Output.txt", "w")
text_file.write(encoded)
text_file.close()
возможный дубликат [Найти все файлы в директории с расширением .txt с питоном] (HTTP: // StackOverflow .com/questions/3964681/find-all-files-in-directory-with-extension-txt-with-python) –