下午好,
我正在使用python开发一个脚本,当我尝试从终结器/终端编译它时,我总是得到这个错误,但我无法理解语法错误在哪里?
档案“_case1.py”,第128行
print ('########################')
^
SyntaxError:语法无效
然后我只是改变句子的位置,我得到的是......
print '########################'
^
SyntaxError:语法无效
有什么问题?
答案 0 :(得分:2)
检查print
行之前的代码是否有错误。这可能是由前一行中的错误引起的;例如:
def x():
y = [
print "hello"
x()
这会产生以下错误:
File "E:\Python\test.py", line 14
print "hello"
^
SyntaxError: invalid syntax
当显然错误出现在它之前时,y = [
。在没有更多代码的情况下进行调试很困难,但如果在打印行之前缺少某些括号或类似的东西,则会导致此类错误。