Python不断产生语法错误

时间:2013-09-19 07:20:14

标签: python syntax

此行有错误:

 print('Already built: ' + str(deletedDirs) + ' servers')

单词print中的't'。 我删除了这个,然后它下面的行有一个语法错误:

time.sleep(timeToSleep)

'e' 等等......请帮帮我。它昨天有效,但今天没有。

2 个答案:

答案 0 :(得分:9)

之前的缺少右括号,或者是花括号或方括号。

你一直在删除的行不是问题,但Python直到它发现下一行在找到逗号或右括号时没有意义时才知道这一点。

演示;应该有两个右括号:

>>> some_function(str('with additional arg, but missing closing parens')
... print('Oops?')
  File "<stdin>", line 2
    print('Oops?')
        ^
SyntaxError: invalid syntax

答案 1 :(得分:0)

  1. 检查文件编码
  2. 检查缩进