import requests
class Tieba(object):
"""获取指定贴吧的信息
用户输入什么就搜索什么信息"""
def __init__(self):
self.tieba_name = input('请输入关键词:')
# self.page = 0
self.st_page = int(input('请输入爬取的开始页'))
self.end_page = int(input('请输入爬取的结束页'))
self.url = 'https://tieba.baidu.com/f' + self.tieba_name
self.headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3875.400 QQBrowser/10.8.4492.400'}
def send(self,params):
"""发送请求你"""
response = requests.get(url=self.url,headers=self.headers,params=params).content.decode()
return response
def save(self,data,pn):
"""写入文件"""
# print('准备写入文件')
file_path = '第二
python通过requests获取指定范围多页信息
最新推荐文章于 2024-04-30 19:24:04 发布