繁体   English   中英

Python错误 - 语法无效

[英]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版本,应使用括号。

doc http://docs.python.org/2/tutorial/errors.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM