2013-05-18 45 views
1

可有人請解釋這個錯誤給我留言,請無效的語法錯誤python3

File "game.py", line 3, in <module> 
    import random 
File "/usr/lib/python3.2/random.py", line 40, in <module> 
    from types import MethodType as _MethodType, BuiltinMethodType as _BuiltinMethodType 
File "/home/twitches/Documents/types.py", line 6 
    print x 

我用()與我在第6行

print("Hello") 

回答

3

回溯打印是相當清楚的。您有一個與標準Python模塊同名的文件 - types。重命名/移動文件/home/twitches/Documents/types.py

+0

這是一個不同的問題,但它似乎沒有解釋'print'的語法錯誤。 – chepner

+0

@chepner,也許,'/ home/twitches/Documents/types.py'中的代碼是爲Python 2.x編寫的,這種方式會引發錯誤。你在問什麼? – soon

+0

OP已經表示他在他的'type.py'中使用了括號,但是錯誤顯示了一個無括號的調用。這裏可能有不匹配的地方,導入的文件不是OP認爲的文件。 – chepner