“”"
爬取猫眼电影TOP10的电影信息
“”"
from urllib import request
import re
import time
import random
from fake_useragent import UserAgent
class MaoyanSpider(object):
def init(self):
self.url = ‘https://maoyan.com/board/4?offset={}’
def get_html(self,url):
headers = { 'User-Agent': UserAgent().random }
res = request.Request(url=url,headers=headers)
resp = request.urlopen(res)
html = resp.read().decode()
self.parse_html(html)
def parse_html(self,html):
regex = '<div class="movie-item-info">.*?title="(.*?)".*?class="star">(.*?)</p>.*?releasetime">(.*?)</p>'
pattern = re.compile(regex,re.S)
dd_list = pattern.findall(html)
self.save_html(dd_list)
def save_html(self,dd_list):
item = {}
for dd in dd_list:
item['name'] = dd[0].strip()
item['star'] = dd[1].strip()
item['time'] = dd[2].strip()
print(item)
def run(self):
for o

最低0.47元/天 解锁文章
1955

被折叠的 条评论
为什么被折叠?



