[英]Python error - Invalid syntax
我是python和編程的新手,我有一個任務來運行以下文件: http : //pastebin.com/UmheVyvV與Python,但我在第163行得到錯誤:
line 163
print filename + " "*(80 - len(filename) - len(ln)) + ln + delim,
SyntaxError: invalid syntax
錯誤消息中的文件名下面有一個'^'。
誰能告訴我如何解決這個問題,並能夠運行該文件? 謝謝!
替換<
with (
:
print filename + " "*(80 - len(filename) - len(ln)) + ln + delim,
# ^
UPDATE
給定URL中的代碼是為Python 2.x編寫的。 它不適用於Python 3.x.
如果您使用的是python 3. print語句將成為一個函數,因此您需要放置括號。 例:
print (1+3)
'^'顯示語法不正確的位置。 根據python版本,應使用括號。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.