Найти - Пользователи
Полная версия: Проблемы с путем
Начало » Python для новичков » Проблемы с путем
1
Griffitsu
Пишу программу, которая должна мёрджить pdf документы. Раньше строка с указанием пути имела вид :
source_dir = os.getcwd
и все работало. Однако После изменения расположения ПДФ документов, такая опция соответсвенно не подойдет. Следовательно, я вставил путь, как показано ниже.

source_dir = (r'C:\blablabla\Output')


merger = PdfFileMerger()

for item in os.listdir(source_dir):
if item.endswith('pdf'):
merger.append(item)

merger.write(r'C:\Users\Careline\Desktop\Заезд.pdf')

merger.close()

Однако код не работает, пишет будто бы нет документов pdf в выбранной директории, хотя они там есть
py.user.next
Тебе надо делать os.path.join(). Это как минимум.

  
merger.append(os.path.join(source_dir, item))
AD0DE412
.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB