comment exécuter Python 3.3 script en Spyder console avec des variables?

comment puis-je exécuter Python 3.3 script en Spyder console, et qui a des variables?

Mon exemple de code (C:/test/myfile.py) est

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)

J'ai essayé exec(open("C:\test\myfile.py").read()) - et l'erreur que j'obtiens est "ValueError: besoin de plus de 1 valeur pour décompresser. Je veux fournir les variables first = "1er", deuxième = "2e", troisième = "3e". Comment puis-je écrire le exec() de sorte qu'il peut gérer les entrées?

Je suis à l'aide de Python 3.3, installation 64 bits, Windows OS, installation: WinPython.

Voulez-vous dire quelque chose comme ceci: stackoverflow.com/questions/89228/...

OriginalL'auteur uday | 2013-08-29