pyhton 小白问题求助
刚开始学Python,对着一本书在学,但是遇到一些问题,由于书上的Python版本与我用的版本不一样,造成编辑出来的程序有问题,请大神帮检查下问题在哪里,谢谢!~
import re
import json
def parser_url(self,page_url,response):
pattern=re.compile(r’(http://movie.mtime.com/(\d+)/)’)
urls=pattern.findall(response)
if urls!=None:
return list(set(urls))
else:
return None
def parser_json(self,page_url,response):
pattern=re.compile(r'=(.*?);')
result=pattern.findall(response)[0]
value=json.loads(result)
try:
isRelease=value.get('value').get('isRelease')
except Exception as e:
print(e)
return None
if isRelease:
if value.get('value').get('hotValue')==None:
return self._parser_release(parser_url,value)
else:
return self._parser_no_release(page_url,value,isRele