diff_jsonl.py 文件源码

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

项目:singer-tools 作者: singer-io 项目源码 文件源码
def main():
    parser = argparse.ArgumentParser()
    parser.add_argument("file1")
    parser.add_argument("file2")
    args = parser.parse_args()

    lines1 = load_jsonl_file(args.file1)
    lines2 = load_jsonl_file(args.file2)

    pretty_lines1 = prettify(lines1)
    pretty_lines2 = prettify(lines2)


    for line in difflib.context_diff(pretty_lines1.splitlines(), pretty_lines2.splitlines(),
                                     fromfile=args.file1, tofile=args.file2):
        print(line)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号