我想使用arg解析模塊一次打開多個文件。只有打開一個文件的代碼。幫助我打開多個文件。在python中使用arg解析模塊讀取多個文件
import argparse
import csv
parser = argparse.ArgumentParser()
parser.add_argument('filename',type=argparse.FileType('r'), help='open a certain file',nargs='*')
args = parser.parse_args()
file_name=args.filename
next(file_name)
dic=csv.DictReader(file_name,delimiter=',')
for reading in dic:
print(reading)
你嘗試過什麼?一些循環?顯示一些努力。 – Y0da
我有超過100個帶.txt擴展名的文件,我只是想用關鍵字year打開文件。例如[lahore_weather_1996_Dec.txt]。我想遍歷所有文件並打開包含關鍵字1996的所有文件.i是空白的,不知道該怎麼做。 –
你的方法打開文件句柄。您需要文件名稱,並在過濾器匹配時手動打開。 –