Belirli bir dizinden birden fazla pdf dosyası açmak istiyorum. Bu dosyaların adı bir csv dosyasından alınmış ve csv ile pdf dosyasının adı arasındaki her eşleşmeyi açmıştır.Python ile birden çok pdf dosyasını açın
Sorunum, yalnızca ilk eşleşmenin tamamı açılmamasıdır. Bunu nasıl düzeltebilirim?
Denedim kodu:
import csv
import os
from pathlib import *
file1=open('CSV file.csv','r')
reader=csv.reader(file1,delimiter=';')
file_name=[]
dir_path = Path('C:\\path\\of\\directory')
pdf_files = dir_path.glob('*.pdf')
for item in reader:
file_name=item[1]
print(file_name)#just to see the file name that I want to open
for pdffile in pdf_files:
if item[1] in pdffile.name:
os.startfile("%s"%(pdffile))
file1.close()
Üzgünüm Yanılmışım –
PDF dosyalarını açmak istediğinizi söylediğinizde, ne demek istiyorsunuz? Bir şekilde onlardan bilgi almayı mı, yoksa belki de bunları bir PDF görüntüleyicide mi başlatmak istiyorsunuz? –
İkinci seçenek .. teşekkür ederim! –