¿Cómo ejecutar el script Python 3.3 en la consola de Spyder con variables?

¿Cómo puedo ejecutar el script Python 3.3 en la consola de Spyder y eso tiene variables?

Mi código de ejemplo (C: /test/myfile.py) es

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)

He intentado exec (abrir ("C: \ test \ myfile.py"). Read ()) - y el error que recibo es "ValueError: necesito más de 1 valor para descomprimir. Quiero proporcionar las variables primero =" 1st ", second =" 2nd ", third =" 3rd ". ¿Cómo puedo escribir el exec () para que pueda manejar las entradas?

Estoy usando Python 3.3, instalación de 64 bits, sistema operativo Windows, instalación: WinPython.

Respuestas a la pregunta(2)

Su respuesta a la pregunta