generator.py 文件源码

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

项目:datagon 作者: AceSrc 项目源码 文件源码
def GenerateData(argv):
    savedStdout = sys.stdout
    file = open('.datagon.log', 'w')
    sys.stdout  = file

    print('------ Starting Generating Data. ------')
    f = open(os.path.join(os.getcwd(), argv[0]), 'r')
    tokens = tokenizer.Tokenizer(f.read())
    ast = parser.Parser(tokens)
    result = translator.Translator(ast)

    sys.stdout = savedStdout
    if len(argv) > 1:
        with open(argv[1], 'w') as file:
            file.write(result)
    else:
        print(result)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号