Python中的未知语法错误
我刚开始学习Python,想要导入一个脚本来运行,但一开始就遇到了问题。我不太确定哪里出现了无效的语法,也不知道该怎么修复。
Traceback (most recent call last):
** IDLE Internal Exception:
File "C:\Python34\lib\idlelib\run.py", line 353, in runcode
exec(code, self.locals)
File "C:\Users\Admin\Desktop\hangouts\run.py", line 1, in <module>
import hangouts.py
File "C:\Users\Admin\Desktop\hangouts\hangouts.py", line 380
print "[%s] %s" % (os.path.basename(__file__), unicode(message).encode('utf8'))
^
SyntaxError: invalid syntax
1 个回答
2
看起来你正在使用Python 3,而错误出现在一个不兼容的模块里。在Python 3中,“print”是一个函数,需要加上括号。
你可以通过升级“hangouts”来修复这个问题,或者让它兼容Python 3,或者把你的Python版本降到2.7。不过大家都说Python 3才是未来……