特定のディレクトリから複数のpdfファイルを開きたいのですが、これらのファイルの名前はcsvファイルから取得され、csvとpdfファイルの名前が一致するものが開きます。複数のPDFファイルをPythonで開く
私の問題は、最初の試合だけがすべてではなく開かれていることです。どうすれば修正できますか?
私が試しコード:
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()
申し訳ありませんが、私は間違っていました。 –
あなたはPDFファイルを開きたいと言ったら、どういう意味ですか?何らかの形で情報を抽出したいのですか、あるいはそれらをPDFビューアで起動するのでしょうか? –
2番目のオプション..ありがとう! –