как я могу выполнить Python 3.3 script в консоли Spyder, и у которого есть переменные?
Мой пример кода (C:/test/myfile.py)
from sys import argv
script, first, second, third = argv
print("The script is called:", script)
print("Your first variable is:", first)
print("Your second variable is:", second)
print("Your third variable is:", third)
Я попробовал exec (open ( "C:\test\myfile.py" ). read()), и ошибка, которую я получаю, это "ValueError: требуется больше 1 значения для распаковки. Я хочу предоставить переменные first =" 1st ", second =" 2nd ", third =" 3rd".Как я могу написать exec(), чтобы он мог обрабатывать входы?
Я использую Python 3.3, 64-битную установку, ОС Windows, установку: WinPython.