Я пытаюсь получить доступ к нескольким TXT-файлам с помощью argparse, и я наткнулся на проблему, которую я не могу решить.
parser = argparse.ArgumentParser()
parser.add_argument('filename', nargs='+'. type=argparse.FileType('r'))
args = parser.parse_args()
with open(args.filename, 'r') as files:
#do stuff to files
, и я пытаюсь получить доступ с
РЕДАКТИРОВАТЬ:
python3 script.py file1.txt file2.txt
Но я получаю ошибку как таковую:
Traceback (most recent call last):
File "script.py", line 34 in <module>
with open(args.filename, 'r') as files:
TypeError: expected str, bytes or os.PathLike objects, not list
Я немного знаю, что это значит, но я просто не могу поставить мой палец на том, что делать дальше.