def parse_attr(self):
"""??????"""
attr_p1 = self.html("p[class='col-xs-6']")
text1 = attr_p1.text()
type_result = re.search('??? (.+) ??', text1)
if type_result:
self.type_ = type_result.group(1)
nation_result = re.search('??? (.+) ??', text1)
if nation_result:
self.nation = nation_result.group(1)
language_result = re.search('??? (.+) ??', text1)
if language_result:
self.language = language_result.group(1)
duration_result = re.search('??? (.+) ????', text1)
if duration_result:
self.duration = duration_result.group(1)
year_result = re.search('????? (.+) ????', text1)
if year_result:
self.date = year_result.group(1)
douban_result = re.search('????? (.+) ??', text1)
if douban_result:
self.douban = douban_result.group(1)
attr_p2 = self.html("p[class='col-lg-7 col-md-7 col-sm-7 col-xs-12']")
text2 = attr_p2.text()
actor_result = re.search('??? (.+) ??', text2, flags=re.S)
if actor_result:
self.actor = actor_result.group(1)
director_result = re.search('??? (.+)$', text2)
if director_result:
self.director = director_result.group(1)
评论列表
文章目录