par2deep.py 文件源码

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

项目:par2deep 作者: brenthuisman 项目源码 文件源码
def execute_recreate(self):
        repairedfiles=[]
        recreatedfiles=[]
        if self.len_verified_actions>0:
            for f,retcode in self.verifiedfiles_repairable+self.verifiedfiles_err:
                yield 1
                pars = glob.glob(glob.escape(f)+'*.par2')
                for p in pars:
                    os.remove(p)
                recreatedfiles.append([ f , self.runpar([self.par_cmd,"c","-r"+self.percentage,"-n"+self.nr_parfiles,f]) ])

        self.recreate = sorted(recreatedfiles)
        self.recreate_err = sorted([f for f,err in recreatedfiles if err !=0])
        self.fixes = sorted([f for f,err in repairedfiles if err ==0])
        self.fixes_err = sorted([f for f,err in repairedfiles if err !=0])

        self.len_all_err = self.len_all_err + len(self.recreate_err) + len(self.fixes_err)

        return
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号