
Python
文章平均质量分 76
勇敢自由
吾生也有涯,而知也无涯。
展开
-
js获取网页echarts图表中的数据
写在前面最近接到某网站的爬虫需求,因为客户与目标网站是通过协议获取的账号,所以不希望从接口获取数据,而网页源代码无法获取完整的canvas数据,怎么办呢,需求还是得做。实现思路后来发现,echarts是动态图表,当鼠标移动到某处时,会高亮该处数据,并实时更改某个div的text内容,观察network接口,没有新的请求(也不可能有),说明数据已经存储在某个js变量里了,我就去瞅了一下echarts渲染数据时使用的函数:var chart = echarts.init(document.getElem原创 2022-03-09 18:38:21 · 3661 阅读 · 3 评论 -
为网站添加APlayer音乐播放控件
文章目录源代码和文档准备工作修改配置模型与视图管理后台编写模板收尾注意事项可优化内容源代码和文档Github地址APlayer文档准备工作默认你已拥有Django基础知识,并且设备中安装了python和Django环境,会使用pip包管理工具#安装Djangopip install django#创建项目和appdjango-admin startproject myprojectcd myprojectpython manage.py startapp myplayer#创建超级用原创 2021-02-05 10:51:17 · 801 阅读 · 0 评论 -
简单仿制腾讯大数据星云图
文章目录写在前面用到的包静态文件代码部分采集数据数据去重获取国家边界装饰器绘图主函数边界文本完整代码参考文献写在前面带伙们可以先看下腾讯的图,非常漂亮:腾讯位置大数据星云图再看看本文代码绘制的图,逼格降低99%:但是轮廓还是有的!!!对吧?用到的包import reimport requestsimport jsonfrom fake_useragent import UserAgentimport pandas as pdimport numpy as npfrom s原创 2021-01-13 19:47:57 · 1586 阅读 · 0 评论 -
Python模拟二维码登录百度
模拟二维码登录百度写在前面准备工作二维码地址登录状态获取gid登录参数代码部分二维码展示获取cookie完整代码写在后面写在前面前段时间写了利用BDUSS到达百度首页,这一次尝试使用二维码模拟登录,目前网上能搜到的相关内容基本失效了,但是思路基本不变,无非是百度改了些参数。本文较为复杂,要求对python的requests模块以及Chrome审查元素有一定了解,我不确定自己是否能完全讲明白,讲多少是多少吧,各位看官请坐。准备工作二维码地址打开Chrome浏览器,清理掉baidu.com下的所有co原创 2020-12-11 22:50:15 · 4491 阅读 · 4 评论