我正在使用Java2Python包将一个Java2Python转换为Python,并且我遇到了一个错误。
[root@localhost Desktop]# j2py ConfigurationManager.java ConfigurationManager.py
File "/usr/bin/j2py", line 113
except (IOError, ), exc:
^
SyntaxError: invalid syntax
File /usr/bin/j2py, line 113
try:
if filein != '-':
source = open(filein).read()
else:
source = sys.stdin.read()
except (IOError, ), exc:
code, msg = exc.args[0:2]
print 'IOError: %s.' % (msg, )
return code如果需要任何信息,请告诉我。
更新
File "/usr/bin/j2py", line 115
print 'IOError: %s.' % (msg, )
^
SyntaxError: invalid syntax发布于 2018-05-16 11:32:44
试试这个:
except (IOError) as exc:
for arg in exc.args:
print(str(arg))
code = exc.args[0]
return code在这里,我假设您希望在exc.args中返回第一个值
https://stackoverflow.com/questions/50369095
复制相似问题