匠迹众包   
                             20人浏览/40人投稿   
                            
                                
                                478天前   
                            
                            
                            已托管赏金
                        
                        Q263702392以下是一部分代码 请翻译下    def create_local(self,buvid, phone_model, phone_barnd):        def a_b(arg8):            v3 = 0            v4 = 60            v0_1 = 2            v5 = 0            while True:                v6 = arg8[v3:v3 + 2]                v5 += int(v6, base=16)                if v3 != v4:                    v3 += v0_1                    continue                break            data = "%02x" % (v5 % 0x100,)            return data        def misc_helper_kt(data_bytes):            data_list = []            v7 = len(data_bytes)            v0 = 0            while v0 < v7:                v2 = data_bytes[v0]                data_list.append("%02x" % v2)                v0 += 1            return ''.join(data_list)        data_string = "{}{}{}".format(buvid, phone_model, phone_barnd)        hash_object = hashlib.md5()        hash_object.update(data_string.encode('utf-8'))        data = hash_object.digest()        arg1 = misc_helper_kt(data)        arg2 = datetime.datetime.now().strftime("%Y%m%d%H%M%S")        arg3 = misc_helper_kt([random.randint(1, 255) for i in range(8)])        str2="{}{}{}".format(arg1, arg2, arg3)        local=str2+a_b(str2)        return  local