当我尝试在Python 2.4.3中运行以下脚本时,出现错误:
[root@localhost bin]# ./clokins.py
Traceback (most recent call last):
File "./clokins.py", line 162, in ?
print main(argv)
File "./clokins.py", line 156, in main
cloc = cloc_cmdline(fpath, arguments[1:])
File "./clokins.py", line 118, in cloc_cmdline
(binary, cloc_opts) = readopts(cmdarg)
File "./clokins.py", line 108, in readopts
exit('File does not exists : %s'%(options.clocpath))
TypeError: 'str' object is not callable
资料来源:
在克隆.py在
^{pr2}$但同样的脚本在python2.7.3上运行时不会出错。在
您使用的
exit
内置函数没有文档记录,不应该使用,并且在不同的Python版本上的行为显然不同。您应该使用适当的print
语句和sys.exit
。在相关问题 更多 >
编程相关推荐