Для присвоения я должен иметь линию, чтобы открыть файл, который передается в качестве аргумента в командной строке, я получаюPython: NameError от вызова файла из аргументов командной строки
Traceback (most recent call last):
File "execute.py", line 1, in <module>
program=open(programfilename, "r")
NameError: name 'programfilename' is not defined
Мой код до этого program=open(programfilename, "r")
. Я не уверен, что не так. Это первая строка в моей программе. Execute.py - это имя моего кода.
Где именно он должен получать 'programfilename' от? –