0

この行にエラーがありました:

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

print という単語の 't' について。これを削除したところ、その下の行に構文エラーがありました。

time.sleep(timeToSleep)

「e」について などなど.... 助けてください。昨日は機能しましたが、今日は機能しません。

4

2 に答える 2

9

ステートメントの前の行に閉じ括弧、中括弧、または角括弧がありません。

削除し続ける行は問題ではありませんが、代わりにコンマまたは閉じ括弧を探していたときに次の行が意味をなさないことを発見するまで、Python はこれを認識しません。

デモ; 閉じ括弧が2 つ必要です。

>>> 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 に答える