首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Java2Python实现Java2Python

用Java2Python实现Java2Python
EN

Stack Overflow用户
提问于 2018-05-16 10:58:59
回答 1查看 2K关注 0票数 0

我正在使用Java2Python包将一个Java2Python转换为Python,并且我遇到了一个错误。

代码语言:javascript
复制
[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

如果需要任何信息,请告诉我。

更新

代码语言:javascript
复制
 File "/usr/bin/j2py", line 115
    print 'IOError: %s.' % (msg, )
                       ^
SyntaxError: invalid syntax
EN

回答 1

Stack Overflow用户

发布于 2018-05-16 11:32:44

试试这个:

代码语言:javascript
复制
except (IOError) as exc:
        for arg in exc.args:
           print(str(arg))
        code = exc.args[0]
        return code

在这里,我假设您希望在exc.args中返回第一个值

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50369095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档