upload_t2_results.py 文件源码

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

项目:TanksAndTemples 作者: IntelVCL 项目源码 文件源码
def generate_md5_file(md5_check_fn, scene_list):
    md5_check = open(md5_check_fn, 'wb')
    for scene in scene_list:
        ply_file = scene + '.ply'
        log_file = scene + '.log'
        if os.path.isfile(ply_file):
            md5_ply_file = generate_file_md5(ply_file, blocksize=2**20)
        else:
            md5_ply_file = ''
        if os.path.isfile(log_file):
            md5_log_file = generate_file_md5(log_file, blocksize=2**20)
        else:
            md5_log_file = ''
        content_md5_log = base64.b64encode(md5_log_file)
        content_md5_ply = base64.b64encode(md5_ply_file)
        print('md5_ply_file: ', ply_file, content_md5_ply)
        print('md5_log_file: ',log_file, content_md5_log)
        md5_check.write("%s###%s\n" % (ply_file, content_md5_ply.decode('UTF-8')))
        md5_check.write("%s###%s\n" % (log_file, content_md5_log.decode('UTF-8')))
    md5_check.close()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号