Я использую argparse, чтобы взять входной файл следующим образом:
python python_script.py --input_file ~/lab_projects/my_input_file.txt
и в скрипте я использую input_file = args.input_file
Когда я запускаю свой скрипт, я получаю:
ValueError: Invalid file path or buffer object type: class 'list'
потому что, когда я print(input_file)
, я получаю ['my_input_file.txt']
Как я могу получить свой аргумент из списка и в виде строки?Заранее спасибо!