kikyous / xfdown

QQ旋风离线下载程序
170 stars 54 forks source link

添加了对未完成下载的文件的判断. #25

Closed NicholasTD07 closed 3 years ago

NicholasTD07 commented 11 years ago

如果使用没用添加这段代码的程序 gethttp 函数会直接报错 AttributeError: 'NoneType' object has no attribute 'group'.

gethttp 代码:

for num in filelist:
         data = {'hash':self.filehash[num],'filename':self.filename[num],'browser':'other'}
         str = self.__request(urlv,data)
         self.filehttp[num]=(re.search(r'\"com_url\":\"(.+?)\"\,\"',str).group(1))
         self.filecom[num]=(re.search(r'\"com_cookie":\"(.+?)\"\,\"',str).group(1))

可能是因为 未下载完成的文件没有对应的 com_url 和 com_cookie.