0

这一行有一个错误:

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

在单词打印中的“t”上。我删除了这个,然后它下面的行出现了语法错误:

time.sleep(timeToSleep)

在'e'等等......请帮助我。昨天有效,但今天无效。

4

2 回答 2

9

语句前的行缺少右括号、大括号或方括号。

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

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

>>> some_function(str('with additional arg, but missing closing parens')
... print('Oops?')
  File "<stdin>", line 2
    print('Oops?')
        ^
SyntaxError: invalid syntax
于 2013-09-19T07:21:14.200 回答
0
  1. 检查文件编码
  2. 检查缩进
于 2013-09-19T07:26:39.433 回答