Member 14156312 Ответов: 1

Как выполнить скрипт 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()

1 Ответов

Рейтинг:
1

Richard MacCutchan

Я объяснил, как это сделать вчера в вашем вопросе по адресу https://www.codeproject.com/Questions/1279057/How-to-read-a-file-in-external-path-with-Python-co[^Если это не сработает, то используйте исходный вопрос для публикации комментариев. Пожалуйста, не открывайте снова тот же запрос.