2012-05-20 38 views
14
# from lxml import etree; 
import module2dbk; 
print module2dbk.xsl_transform(etree.parse('test-ccap/col10614/index.cnxml'), []); 

Error: bash: syntax error near unexpected token `(' 
+8

El mensaje de error indica que el script se ejecuta por bash, no pitón. Intente agregar '#!/Usr/bin/python' como la primera línea del archivo. – tripleee

+3

¿por qué se comenta su primera línea? – zmo

Respuesta

14

¿Estás escribiendo esto en el símbolo del sistema UNIX que debería ser? haciendo esto dentro del entorno de pitón, es decir. python escriba en el símbolo y trabajar desde allí.

Además, no es necesario ; al final de la línea en Python

33

añadir #!/usr/bin/env python en la parte superior de su script, o llame a su secuencia de comandos con python myscript.py

6

añadir

#!/usr/bin/python 

en la parte superior del archivo

o ejecutar esta manera

python code.py 
Cuestiones relacionadas