当前位置: 首页 > news >正文

做期货要看哪几个网站百度推广助手电脑版

做期货要看哪几个网站,百度推广助手电脑版,深圳建行网点,乌鲁木齐网站开发哪家好本文是本人最近学习Python爬虫所做的小练习。如有侵权,请联系删除。 页面获取url 代码 import requests import os import re# 创建文件夹 path os.getcwd() /images if not os.path.exists(path):os.mkdir(path)# 当前页数 page 1 # 总页数 total_page 2# 自动…

本文是本人最近学习Python爬虫所做的小练习。如有侵权,请联系删除

页面获取url

在这里插入图片描述

代码


import requests
import os
import re# 创建文件夹
path = os.getcwd() + '/images'
if not os.path.exists(path):os.mkdir(path)# 当前页数
page = 1
# 总页数
total_page = 2# 自动翻页,获取全部数据
def get_data():global page, total_pagewhile page <= total_page:# 地址url = f"https://api.bilibili.com/pgc/season/index/result?st=1&order=3&season_version=-1&spoken_language_type=-1&area=-1&is_finish=-1&copyright=-1&season_status=-1&season_month=-1&year=-1&style_id=-1&sort=0&page={page}&season_type=1&pagesize=20&type=1"# 请求头headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 SLBrowser/9.0.3.1311 SLBChan/105',}# 发送请求response = requests.get(url, headers=headers)# json数据格式items = response.json()# 循环遍历for data in items['data']['list']:# 标题title = data.get('title')# 封面cover = data.get('cover')# 下载图片到images文件夹中,文件名:titleif title != '' and cover != '':download_image(title, cover)total = items.get('data')['total']size = items.get('data')['size']total_page = get_page_count(total, size)page += 1# 下载图片
def download_image(title, cover):# 请求头headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 SLBrowser/9.0.3.1311 SLBChan/105',}res = requests.get(cover, headers=headers)# 判断标题是否含有\/:*?"<>|,文件命名不能含有这些,如果有,则用下划线_取代new_title = validateTitle(title)with open(path + '/' + new_title + '.jpg', mode='wb') as f:# 图片内容写入文件f.write(res.content)print(f"正在下载图片,图片名:{title}.jpg")# 去除文件中的非法字符(正则表达式)
def validateTitle(title):pattern = r"[\\\/\:\*\?\"\<\>\|]"new_title = re.sub(pattern, '_', title)return new_title# 求页数
def get_page_count(total, page):page_count = total // pageif total % page != 0:page_count += 1return page_countif __name__ == '__main__':get_data()

效果

在这里插入图片描述

在这里插入图片描述

http://www.hengruixuexiao.com/news/6811.html

相关文章:

  • 怎样做网站推好的seo网站
  • 个人网站可以做淘宝店铺名网站源码下载
  • 网站建设策划公司百度一键安装
  • 如何自己做软件网站纹身网站设计
  • 深圳网站建设是什么公司网站优化方案
  • 提高网站访问量kol合作推广
  • 帮别人做高仿产品网站 违法么百度推广费用一年多少钱
  • 东莞网站建设类岗位百度推广落地页
  • 旅游房地产网站建设网络服务提供者知道或者应当知道
  • 怎么做体育直播网站知乎关键词排名优化工具
  • 梦织网站网络营销策划书案例
  • 桂林网萌科技有限公司班级优化大师免费下载电脑版
  • html5后台网站模板互联网推广好做吗
  • 对加强政务门户网站建设的意见西安百度推广优化托管
  • 海口 做网站seo快速排名软件品牌
  • 网站建设重庆百度正版下载
  • 做网站最重要的是什么优化网站排名
  • 东阿网站制作网络推广中心
  • 简历设计网站做网页用什么软件好
  • 如何查询到某网站开发商成都网络营销品牌代理机构
  • 游戏交易类网站seo怎么做深圳市企业网站seo营销工具
  • 中国企业500强榜单山东网站优化方法
  • cms免费企业网站搜索优化网络推广
  • 西安网站制作设计找哪家抖音流量推广神器软件
  • 网站开发与维护专员岗位职责太原百度快照优化排名
  • 厂房装修公司深圳seo先上排名后收费
  • 荔湾网站制作公司免费b2b网站有哪些
  • 网站平台怎么做网上竞价
  • 手机网站建设合同书定制网站建设
  • 传奇私服网站做ssl网站制作公司有哪些