Как выполнить скрипт Python и входной файл из командной строки?
У меня есть текстовый файл. Но я не хочу вводить этот файл непосредственно в свой скрипт python. Я хочу запустить свой скрипт python из командной строки с аргументом, который является моим текстовым файлом. Командная строка, которая мне нужна, такова : $Python.exe script.py C:/user/text_file.txt .
Что я уже пробовал:
<pre> import sys def main(): infile = sys.argv[0] Array = ["f1", "f2", "f3", "f4"] with open(infile, "r") as input_file: output_list = [] for rec in input_file.read().splitlines(): rec = rec[:-3] FBlist = [rec[i:i+2] for i in range(0, len(rec), 2)] output_list.append(FBlist) print(output_list) main()