import requests, os# 1.起始URL地址start_url = ''# 2.发送请求,获取响应response = requests.get(start_url)# 3.解析响应,数据提取data = response.content# 4.保存with open('1.jpg', 'wb') as f: f.write(data)
from urllib.parse import quotetitle = quote(input("请输入你想要浏览的贴吧主题:"))print(title)>>> 请输入你想要浏览的贴吧主题:王者荣耀>>> %E7%8E%8B%E8%80%85%E8%8D%A3%E8%80%80
import requests, osfrom urllib.parse import quote# 1.起始URL地址""" https://tieba.baidu.com/f?kw= %E5%A5%94%E9%A9%B0 https://tieba.baidu.com/f?kw=%E5%A5%94%E9%A9%B0&pn=50"""title = input("请输入你想浏览的贴吧主题:")title_1 = quote(title)page = int(input("请输入需要浏览的页码:"))for i in range(int(page)): start_url = f'https://tieba.baidu.com/f?kw={title_1}&pn={i * 50}' # 2.发送请求,获取响应 response = requests.get(start_url) # 3.解析响应,数据提取 data = response.content.decode() # 4.保存 os_path = f'E:/同步空间/Python/Reptile/Data/百度贴吧/{title}分类/' if not os.path.exists(os_path): os.mkdir(os_path) with open(os_path + title + str(i) + '.html', 'w', encoding='utf-8') as f: f.write(data) print(f'百度贴吧==={title}分类===第{i+1}页保存完成')
pyinstaller -F 文件名