check_ast.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:ucsm_apis 作者: CiscoUcs 项目源码 文件源码
def check_ast(argv=None):
    files = added_files()

    retval = 0
    for filename in files:

        try:
            ast.parse(open(filename, 'rb').read(), filename=filename)
        except SyntaxError:
            print('{}: failed parsing with {} {}:'.format(
                filename,
                platform.python_implementation(),
                sys.version.partition(' ')[0],
            ))
            print('\n{}'.format(
                '    ' + traceback.format_exc().replace('\n', '\n    '),
            ))
            retval = 1
    return retval
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号