• Python实训-15天-博客汇总表

目录

练习1

练习2


练习1

'''
课堂练习2:爬取lol英雄的头像、BP的音乐。
需要找数据接口:https://101.qq.com/#/hero
'''
import requests
# from bs4 import BeautifulSoup as BS
import jsonhds = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36'}resp = requests.get('https://game.gtimg.cn/images/lol/act/img/js/heroList/hero_list.js?ts=2736472', headers=hds)
ct = resp.content.decode('utf-8')
# print(ct)info = json.loads(ct);
hs = info['hero'];
# print(hs)# 下载二进制(非文本)文件信息
def binary_down(url, path):resp = requests.get(url, headers=hds)ct = resp.content;f = open(path, 'wb');f.write(ct);f.close();dr = r'C:\Users\lwx\Desktop\LOL\{}.{}';  # 本地目录for h in hs:name = h['name'];hid = h['heroId'];  # 头像banAudio = h['banAudio'];  # 音频1selectAudio = h['selectAudio'];  # 音频2# 下载文件binary_down('https://game.gtimg.cn/images/lol/act/img/skinloading/{}000.jpg'.format(hid), dr.format(name, 'jpg'));binary_down(banAudio, dr.format(name + "_ban", 'ogg'));binary_down(selectAudio, dr.format(name + "_select", 'ogg'));print("over:", name)

练习2

F:\Python38\python.exe F:/JetBrains/2pythonSpace/pythonCode/实训lwx作业/day06-pm-2.py
[('2021.12.27', 182), ('2021.12.31', 182), ('2022.01.10', 176), ('2021.12.30', 166), ('2021.12.26', 162), ('2021.12.25', 161), ('2021.12.29', 156), ('2021.12.28', 152), ('2022.01.09', 152), ('2022.01.01', 134), ('2022.01.05', 133), ('2021.12.16', 130), ('2022.01.06', 127), ('2021.12.12', 126), ('2021.12.11', 122), ('2021.12.17', 115), ('2022.01.03', 112), ('2021.12.02', 108), ('2022.01.02', 108), ('2021.12.14', 105), ('2021.12.15', 104), ('2022.01.08', 104), ('2021.12.22', 102), ('2022.01.07', 99), ('2021.12.03', 92), ('2021.12.06', 89), ('2021.12.24', 89), ('2021.12.08', 79), ('2021.12.13', 79), ('2021.12.07', 77), ('2021.12.05', 76), ('2021.12.01', 70), ('2021.12.21', 63), ('2021.12.23', 63), ('2021.12.20', 59), ('2021.12.10', 57), ('2022.01.04', 57), ('2021.12.09', 55), ('2021.12.18', 51), ('2021.12.04', 47), ('2021.12.19', 38)]

Process finished with exit code 0

# 通过浏览器找到接口:
url = 'https://api.inews.qq.com/newsqa/v1/query/inner/publish/modules/list?modules=chinaDayAddList'import requests;
import json;hds = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36'}resp = requests.get(url, headers=hds);ct = resp.content.decode('utf-8');ct = json.loads(ct);ls = ct['data']['chinaDayAddList'];
# print(ls)tj = {};for l in ls:y = l['y'];m = l['date']if y + '.' + m >= '2021.12.01':tj[y + '.' + m] = l['localConfirmadd'];# print(tj)tj = list(tj.items());  # 转为list
tj.sort(key=lambda x: x[1], reverse=True);
print(tj)

琐窗寒

谁点星灯,与月盈缺,分明影瘦。微云裁纱,凌波月吟将酒。温又放。天寒煞也,试饮还却红炉守。非丝亦非帛,照与霜凝,冷落人秋。

枯木长腐朽。万尽无他求,越歌已旧。衰草营营,死或生都苦口。垂双目、收敛愁头,箫声起越人歌又。复谁有、横吹平波,种种皆应后。

明月夜

我做轻纱,与夜黑白,分明闲欢。繁星点翠,婆娑清风伴舞。曼且乐。人极兴也,欲醉且行贵相知。非冷亦非寒,明与众生,逍遥人仙。

来去皆常事。但愿知己同,舞剑盼新。人生艾艾,乐与忧都淡漠。赏明月,游纱听风。欢笑彼伏暇愈暇。同与我,吹笛抚琴,样样都有愁。

Python实训day06pm【网络爬虫(爬取接口)-爬取图片与数据】相关推荐

  1. Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

    Python实训-15天-博客汇总表 目录 1.文本文件编程题 2.爬虫(Scrapy) 2.1.安装第三方库 2.2.爬取网页测试 2.2.1.样例1 2.2.2.样例2 3.PyCharm导入第三 ...

  2. Python实训-15天-博客汇总表

    目录 1.课程安排 1.1.课程介绍 1.2.课程目标 2.课件 2.1.课件and录屏 2.2.练习and案例and作业 3.实训博客笔记 第1周-week1 day01 day02 day03 d ...

  3. Python实训day14pm【Python网络爬虫综合大作业-参考解析】

    Python实训-15天-博客汇总表 题目:天气数据的爬取和统计 大作业题目思路引导:定时爬取每个地级市的实时天气状况.存入excel中.为每个城市生成html展示.历史excel文件以每日为单位归档 ...

  4. Python实训day06am【网络爬虫(爬取接口)】

    Python实训-15天-博客汇总表 目录 1."from bs4 import BeautifulSoup"解析 2.字体反爬虫 3.网络爬虫 3.1.直接爬取页面html-爬取 ...

  5. Python实训day05pm【JS-DOM-获取元素节点对象、网络爬虫】

    Python实训-15天-博客汇总表 目录 1.CSS选择器 2.网络爬虫 2.1.练习1 2.2.练习2 1.CSS选择器 .rank-body .book-mid-info .author a:n ...

  6. Python实训day04pm【网络爬虫(文本、图片)】

    Python实训-15天-博客汇总表 目录 1.网络爬虫 1.1.爬取文本 1.2.爬取图片 2.其他知识点 上午题目讲解 昨天的基础题目讲解 爬取非文本(图片) 1.网络爬虫 #bili 视频,爬下 ...

  7. Python实训day13am【Python网络爬虫综合大作业PPT】

    Python实训-15天-博客汇总表   今天上午大家抓紧时间继续完成实训报告和PPT,有问题我会在群里跟大家说明, 暂时不用上线直播了. 实训结束后,我会在博客上发布网络爬虫综合大作业题目及解析.

  8. Python实训day12am【网络爬虫大作业简略解析:动态生成html页面、数据写入Excel】

    Python实训-15天-博客汇总表 目录 1.HTML页面设计 2.生成每个城市的HTML页面 2.1.HTML页面代码(weatherTemplate.html) 2.2.实例代码-动态生成htm ...

  9. Python实训day05am【正则表达式、网络爬虫】

    Python实训-15天-博客汇总表 目录 1.正则表达式 2.爬虫    论坛:掘金.csdn.博客园 刷题:力扣.牛客.实验楼 资料: w3.菜鸟.gitee W3school:https://w ...

最新文章

  1. java对象转为json字符串
  2. 【ASM学习】普通数据库向ASM实例的迁移(二)
  3. Introduction to pinatrace annotate version 2: a look into latches again
  4. UPS不间断电源培训资料
  5. 10月了,聊聊我今年参加秋招的真实感受
  6. 人生不能过分认真(较真),但必须认真!
  7. 世界是一台超级计算机,这个世界其实是一个超级计算机
  8. 企业云存储:为什么中大型企业偏爱自建私有云?
  9. jqgrid mvc_jqGrid,REST,AJAX和Spring MVC集成
  10. 【TensorFlow】TensorFlow函数精讲之tf.contrib.layers.flatten()
  11. 【iOS】Scale Fill、Aspect Fit 和 Aspect Fill 的区别(Content Mode)
  12. win7 下安装vb6.0(Error accessing the OLE registry)
  13. Spark Shuffle之Tungsten-Sort
  14. 在vue项目中使用高德地图
  15. python绘制多个散点图_绘制多个散点图熊猫
  16. 揭秘三个霸道的引流方法 为你扫清没流量的烦恼
  17. 利用跨模态 Transformer 进行多模态信息融合
  18. 打印机的ip地址怎么改?
  19. 决战职场,教你如何编织人际关系网(一)
  20. 有哪些好用的视频录制软件?快进来学习一波

热门文章

  1. SpringMVC跳转页面默认类型和转发、重定向的使用
  2. android studio编辑不了,无法在Android Studio中编辑文件
  3. php 验证url,php过滤器filter验证邮箱、url和ip地址等
  4. python numpy官网_python+numpy+scipy=matlab,抛弃matlab
  5. 周期三角波傅里叶级数例题_如何理解傅里叶级数
  6. php自定义函数数学计算,ThinkPHP自定义函数解决模板标签加减运算的方法
  7. Android 使用ContentProvider(内容提供者)查询手机联系
  8. 六十三、栈在括号匹配和表达式求值中的应用
  9. 直播 | KDD 2021论文解读:基于协同对比学习的自监督异质图神经网络
  10. SIGIR 2021|用于搜索多样化的意图图建模