- 博客(138)
- 收藏
- 关注
原创 女朋友说A罩杯最流行,我用Python采集购买数据来证明她是在狡辩
和女朋友看了《大赢家》,里面出来了柳岩,就和女朋友讨论了一下罩杯的问题。女朋友说A罩杯是最流行的!优秀的人所有都是A!我和她友好地讨论了许久!我觉得她就是在狡辩!绝对是在狡辩!所以我有必要来用python爬取一下中国女性的罩杯数据!声明:我是为了证明女朋友是在狡辩!绝不是被赶出来了!!python代码如下(评论里有些照片倒是不错,改点代码就能下载了哦):import requestsimport reimport timefrom lxml import etre...
2021-08-10 16:01:19
249
原创 这种玩法闻所未闻,利用python编程自定义QQ的在线状态
使用安装python3环境 安装requests库pip install requests手机QQ打开网址https://1105583577.urlshare.cn登录后点击最上面的“设备信息”,记住最后一项“msfImei”的值,填入代码的sIMei那里(可以先截屏然后用QQ的文字识别) 修改自己想要的机型 运行代码,手机QQ扫描生成的QRCode.png并登录 查看效果(电脑端登录会覆盖好友看到的在线状态,但是只要电脑端退出并且手机QQ在线就会显示自定义机型)效...
2021-08-10 10:26:27
1292
原创 2021年最全的Python爬虫学习笔记(上)
一、爬虫基础简介1. 爬虫简介什么是爬虫:通过编写程序,模拟浏览器上网,然后让其去互联网上抓取数据的过程2. 爬虫合法性探究爬虫究竟是合法还是违法的?在法律中是不被禁止的 具有违法风险 善意爬虫 & 恶意爬虫爬虫带来的风险可以体现在如下两个方面:爬虫干扰了被访问网站的正常运营 爬虫抓取了受到法律保护的特定类型的数据或信息如何在编写使用的过程中避免进入局子的厄运?时常优化自己的程序,避免干扰被访问网站的正常运行 在使用,传播爬取到的数据时,审查抓..
2021-08-10 09:53:43
1542
转载 万字长文丨大白话带你由浅入深Python编程语言
Life is short, you need Python。(人生苦短,我用 Python。)——Bruce Eckel前言听说现在是全民 Python 的时代,虽然不知道事实如何,但学会 Python 的确可以做很多事。据我了解,Python 目前主要有五大用途:网站开发、网络爬虫、人工智能、数据分析、自动化运维。而对于职场人士来说,Python 则可以用来进行自动化办公。除此之外,如果你想自己开发一些小游戏、小工具,Python 也是一个不错的选择。相较于其他编程语言...
2021-08-09 15:52:49
629
原创 一篇文章带你搞定英数验证码,Python爬虫必备神器!
import asyncio import requestsfrom bs4 import BeautifulSoupimport reimport asyncioimport aiohttpimport aiofilesfrom Crypto.Cipher import AES # pycryptodomeimport os def get_iframe_url(url): resp = requests.get(url) main_page = Beauti.
2021-08-09 14:01:57
380
原创 利用python从GitHub获取https代理,采集网站的数据的速度翻倍
现在爬个网页太难了。爬快了被封IP爬慢了,等得着急还是用代{过}{滤}理好了,从github上找到了大佬分享的免费代{过}{滤}理,貌似可以用,写了一个小脚本获取。from multiprocessing.dummy import Lockimport reimport requestsimport randomimport timeheaders={ "User-Agent":'Mozilla/5.0 (Windows NT 10.0; Win64; x6...
2021-08-09 11:25:52
619
原创 保姆级教程:详细记录使用Python来爬取某网站的ts电影资源
首先找到我们需要蹂躏的网站"http://www.wbdy.tv/play/29398_1_1.html"在源代码中找到想要的播放内容私信小编01即可获取大量python学习资源打开这个在源代码里面的网站http://www.wbdy.tv/js/player/?url=https://video.buycar5.cn/20200810/3UbmZCEa/index.m3u8&id=29398&num=1&count=48&vt.
2021-08-09 10:58:44
7805
转载 Python学习的简约路线图,学完神功大成,对应一下看看你自己在哪个阶段
大家好,我是白云。今天给大家整理了Python学习的十个阶段内容,看看你现在正处于哪个阶段,想学习的朋友也可以根据这个阶段规划学习。阶段一:Python基础【初入江湖】Linux基础目标:1、熟练使用Linux系统进行开发活动2、掌握Linux 下编辑器的使用内容:Python开发环境搭建和学习方法介绍认识和使用Linux系统Linux基础Linux命令Linux编辑器Ubuntu安装软件和服务器Python基础目标:1、熟练掌握P..
2021-08-09 10:45:27
268
原创 分数高达9999,用python玩微信跳一跳小游戏是什么样的体验?
游戏中:食用指南:测试PC安装ADB调试工具,用于和Android设备交互,主要完成截图,截图下载,进行按压屏幕模拟。下载地址:https://dl.pconline.com.cn/download/359035.html下载后放到合适的位置解压,不要安装。在Win10中,系统目录和之前有所不同,所以旧的安装方法是无效的。Android设备通过USB连接到测试PC,Android 设备开启调试模式,需要保证ADB能正常和Android连接。在命令行中进..
2021-07-21 11:11:07
169
翻译 懂Python的女票太可怕,一行代码窥探了我的浏览器历史秘密...
原文:https://mp.weixin.qq.com/s?src=11×tamp=1626836047&ver=3203&signature=A-BG3hPnNWGQN7-uQt3xoMcGaIHFd1C-71dBS9s2-pXet*9Ibp-LySRJ8tDpOkj65ZR3GQtnLZVMINaFodCSS-FuJNjeb4a9zYp5tNusmS4AtCPLdop-vKGmO7Ds6B2G&new=1作者:菜鸟学python一直以来都有一个传说:世界上有两种程序.
2021-07-21 10:58:41
326
原创 30秒掌握一些python的高级用法,让旁人羡煞不已
1.数组再分组对一个列表根据所需要的大小进行细分:效果如下:EXAMPLESchunk([1,2,3,4,5],2)# [[1,2],[3,4],5]return中,map的第二个参数是一个列表,map会将列表中的每一个元素用于调用第一个参数的 function 函数,返回包含每次 function 函数返回值的新列表。2.数字转数组同样是一则关于map的应用,将整形数字拆分到数组中:def digitize(n): return list(map.
2021-07-21 10:53:05
588
原创 百倍的数据采集速度,见识一下比 requests 更强大 Python 爬虫库
最近公司 Python 后端项目进行重构,整个后端逻辑基本都变更为采用"异步"协程的方式实现。看着满屏幕经过 async await(协程在 Python 中的实现)修饰的代码,我顿时感到一脸懵逼,不知所措。虽然之前有了解过"协程"是什么东西,但并没有深入探索,于是正好借着这次机会可以好好学习一下。什么是协程?简单来说,协程是一种基于线程之上,但又比线程更加轻量级的存在。对于系统内核来说,协程具有不可见的特性,所以这种由 程序员自己写程序来管理 的轻量级线程又常被称作 "用户空...
2021-07-21 10:31:25
314
转载 如何轻松解决滑块验证码?Python爬虫高级技术之验证码识别!
图片比对昨天的博客已经将图片存储到了本地,今天要做的第一件事情,就是需要在两张图片中进行比对,将图片缺口定位出来缺口图片完整图片计算缺口坐标对比两张图片的所有RBG像素点,得到不一样像素点的x值,即要移动的距离 def get_distance(self,cut_image,full_image): # print(cut_image.size) threshold = 50 for i in...
2021-07-16 18:41:32
2030
1
原创 Python反反爬教科书级别教程:汽车之家,字体反爬解密!
说说这个网站汽车之家,反爬神一般的存在,字体反爬的鼻祖网站,这个网站的开发团队,一定擅长前端吧,2019年4月19日开始写这篇博客,不保证这个代码可以存活到月底,希望后来爬虫coder,继续和汽车之间对抗。CSDN上关于汽车之家的反爬文章千千万万了,但是爬虫就是这点有意思,这一刻写完,下一刻还能不能用就不知道了,所以可以一直不断有人写下去。希望今天的博客能帮你学会一个反爬技巧。今天要爬去的网页car.autohome.com.cn/config/seri… 我们要做的就是爬取...
2021-07-16 18:35:23
1461
6
原创 Python制作游戏原来这么简单,手把手教你制作拼图类益智游戏
前言:本期我们将制作一个拼图小游戏。让我们愉快地开始吧~~~先来看看效果是这样子的:开发工具**Python版本:**3.6.4相关模块:pygame模块;以及一些Python自带的模块环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。原理介绍游戏简介:将图像分为m×n个矩形块,并将图像右下角的矩形块替换为空白块后,将这些矩形块随机摆放成原图像的形状。游戏目标为通过移动非空白块将随机摆放获得的图像恢复成原图像的模样,且规.
2021-07-16 18:29:07
803
2
转载 清华在校生呕心沥血,终于利用python编程完美解释导入追踪原理
自动追踪算法,在我们制作射击类游戏时经常会用到。这个听起来很高大上的东西,其实并不是军事学的专利,从数学上来说就是解微分方程,这个没有点数学基础是很难算出来的。但是我们有了计算机就不一样了,依靠计算机极快速的运算速度,我们利用微分的思想,加上一点简单的三角学知识,就可以实现它。好,话不多说,我们来看看它的算法原理,看图:由于待会要用pygame演示,它的坐标系是y轴向下,所以这里我们也用y向下的坐标系。算法总的思想就是根据上图,把时间t分割成足够小的片段(比如1/1000..
2021-07-15 09:40:17
187
原创 简单又实用的高级技巧,一篇文章带你深入了解Python自动化控制手机!
大家好,我是皮皮,今天给大家讲讲ADB操作。前面给大家分享了Airtest,感兴趣的小伙伴,可以前往:手机自动化测试IDE-----Airtest实战篇、手机自动化测试IDE ----- 手把手教你用Airtest模拟器来连接手机、手机自动化测试IDE-----Airtest基本操作方法、手机自动化测试IDE ----- Airtest的安装和IDE控件详解,任君挑选。前言ADB,中文名安卓调试桥,它是一种功能多样的命令行工具,可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix
2021-07-15 09:15:15
2033
1
原创 Python中输入密码总是可见?那是你没使用过这个模块
用 GPG 和 Python 的 getpass 模块给你的密码多一层安全保障。密码对程序员来说尤其重要。你不应该在不加密的情况下存储它们,而且你也不应该在用户输入密码的时候显示出输入的内容。当我决定要提高我的笔记本电脑的安全性时,这对我来说变得特别重要。我对我的家目录进行了加密,但当我登录后,任何以纯文本形式存储在配置文件中的密码都有可能暴露在偷窥者面前。具体来说,我使用一个名为 Mutt 的应用作为我的电子邮件客户端。它可以让我在我的 Linux 终端中阅读和撰写电子邮件,但通常它希望在其配
2021-07-15 09:08:39
388
1
转载 手把手教你利用Python爬虫采集二次元美女壁纸
前言(又到了常见的无中生友环节了)我有一个朋友,最近沉迷二次元,想要与喜欢的二次元角色度过一生,就像11区与初音未来结婚的阿宅那样。于是作为为朋友两肋插刀的正义的化身,决定为其充满魔幻现实的人生再添加一抹亮色,让他深陷其中无法自拔,于是在二次元的宇宙里,帮他用Python获取了二次元女友(们)。尽管二次元知识人类幻想出来的唯美世界,但其本质上还是我们心中模糊的对梦想生活的憧憬和对美好未来的期望,这卡哇伊的颜,爱了爱了,我给你讲。程序说明通过爬取知名二次元网站——触站,获取高清
2021-07-10 11:31:04
1619
1
原创 Python趣味编程小技巧,图片转炫酷字符画,一看就是高手!
hello大家好,今天我又发现了个有趣的小玩意。我是专写有趣小玩意的老诗。老规矩,先上效果图今天做这个图片转字符画是用到了pil库。这是一个专门用来处理图片的python库。自己直接用pip安装下载就可以了。Image模块 Image模块是在Python PIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。先打开图片,把图像调整大小。这样子可以调控我们的输出字符长度。因为如果图片太大的话,就输出的内.
2021-07-10 09:30:03
525
2
原创 建议收藏,清华高材生准备的90条Python程序建议!
阅读本文大概需要 3 分钟。本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我删除自己写 Python 也有四五年了,一直是用自己的“强迫症”在维持自己代码的质量。都有去看 Google 的 Python 代码规范,对这几年的工作经验,做个简单的笔记,如果你也在学 Python,准备要学习 Python,希望这篇文章对你有用。1. 首先建议1、理解 Pythonic 概念—-详见 Python 中的《Python之禅》建议2、编写 Pythonic 代码(1..
2021-07-07 17:16:44
427
6
原创 这 14 个短代码,蕴含着丰富的 Python 编程思维
今天给大家带来一些30秒就能学会的代码片段,这些代码潜力无限,蕴含了丰富的python编程思维,应用领域非常广泛,而且学起来非常简单。1."二维列表"解读:根据给定的长和宽,以及初始值,返回一个二维列表。definitialize_2d_list(w,h,val=None):return[[valforxinrange(w)]foryinrange(h)]例:>>>initialize_2d_list(2,2)...
2021-07-07 17:06:59
215
原创 用 Python 写个贪吃蛇,保姆级教程
本文基于 Windows 环境开发,适合 Python 新手项目地址:https://github.com/AnthonySun256/easy_games下面我们就一起用 Python 实现一个简单有趣的命令行贪吃蛇小游戏,启动命令:gitclonehttps://github.com/AnthonySun256/easy_gamescdeasy_gamespythonsnake本文包含设计和讲解,整体分为两个部分:第一部分是关于 Python ...
2021-07-06 17:08:37
525
转载 为什么职员能工资20K?熟悉掌握了这些Python自动化办公模块
今天继续给大家分享2周时间整理的Python自动化办公库。本次内容涵盖了Excel、Word、PPT、ODF、PDF、邮件、微信、文件处理等所有能在办公场景实现自动化的库,希望能够对大家有所帮助。PythonExcel自动化库// 1.xlwings 库官网:https://www.xlwings.org/特点:xlwings 是开源且免费的,预装了 Anaconda 和 WinPython,可在 Windows 和 macOS 上运行。通过 Python...
2021-07-06 16:35:18
495
原创 月入五万大佬力荐!这些让你Python模块是否让你相见恨晚?
引言 Introduction提到Python的库,大家可能首先会想到下面几个:NumPy:用于矩阵计算,机器学习; pandas:基于NumPy,对标Excel/SQL的表格数据处理,或者R的Tidyverse; SciPy:科学计算,对标MATLAB; statsmodels:用于计量建模,对标R的 AER,或者Stata; skilearn:用于机器学习建模; PyTorch/TensorFlow/Keras:用于深度学习建模; matplotlib/plotly:用于数据
2021-07-06 16:28:36
228
1
原创 利用Python爬虫采集某宝数据,并进行完整的数据分析!
后天就是端午节了,小编现在还没有买到合适的粽子,所以打开淘宝,搜索了1959条粽子的数据,然后进行了可视化分析,最终找到最适合入手的粽子~01数据采集淘宝网站是一个动态加载的网站,我们之前可以采用解析接口或者用selenium自动化测试工具来爬取数据,但是现在淘宝对接口进行了加密,使我们很难分析出来其中的规律,同时淘宝也对selenium进行了反爬限制,所以我们要换种思路来进行数据获取。因为篇幅问题,数据采集的方式在这里就不在过多的讲解,有兴趣的小伙伴可以看看这篇文章用Reque
2021-07-05 17:48:26
1451
1
原创 爱了!利用python给女朋友绘图
1. 什么是turtleturtle又称为海龟绘图,是Wally Feurzeig, Seymour Papert 和 Cynthia Solomon 于 1967 年所创造的 Logo 编程语言的python实现。turtle是基于tkinter图形界面设计的。turtle模拟了人在画布前画画的过程:给你一支笔(Pen), 下笔(pendown),移动画笔绘制你的图形,然后填色等等。turtle提供了几种简单的命令,通过组合他们的顺序,只要够耐心,turtle可以画出令人惊叹的作品,很适合用来..
2021-07-05 17:36:33
1887
1
原创 python编程环境安装
Python环境搭建总体步骤如下:01安装Python访问python官方网站下载安装包,www.python.org/downloads/点击下载python 3.9.5双击下载的python安装文件,按照默认设置进行安装02安装Pycharm访问Pycharm官方网站下载安装包,www.jetbrains.com/pycharm/dow…Professional为专业版,需要破解,如果只是预备爬虫使用,下载Community社区版即可;双击下载好的安装..
2021-07-05 17:25:17
412
1
原创 爱心专家,使用 Python 来解决慈善机构的业务问题
比较不同的编程语言如何解决同一个问题是一个很有趣的事情,也很有指导意义。接下来,我们就来讲一讲如何用 Python 来解决。在我这一系列的第一篇文章里,我描述了这样子的一个问题,如何将一大批的救助物资分为具有相同价值的物品,并将其分发给社区中的困难住户。我也曾写过用不同的编程语言写一些小程序来解决这样子的小问题以及比较这些程序时如何工作的。在第一篇文章中,我是使用了Groovy语言来解决问题的。Groovy 在很多方面都与Python很相似,但是在语法上她更像 C 语言和 Java...
2021-07-02 17:56:34
384
原创 Python3中最常用的5种线程锁你会用吗
前言本章节将继续围绕threading模块讲解,基本上是纯理论偏多。对于日常开发者来讲很少会使用到本章节的内容,但是对框架作者等是必备知识,同时也是高频的面试常见问题。官方文档线程安全线程安全是多线程或多进程编程中的一个概念,在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外情况。线程安全的问题最主要还是由线程切换导致的,比如一个房间(进程)中有10颗糖(资源),除此之外还有3个小人(1个主线程、2个子
2021-07-02 17:52:25
643
1
转载 Python新手入门基础,万字长文
认识 Python人生苦短,我用 Python —— Life is short, you need Python目标Python 的起源 为什么要用 Python? Python 的特点 Python 的优缺点01. Python 的起源Python 的创始人为吉多·范罗苏姆(Guido van Rossum)1989 年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,作为 ABC 语言的一种继承(感觉下什么叫牛人) ABC 是由吉...
2021-07-02 17:44:27
732
转载 Python攻防之弱口令、自定义字典生成及网站防护
这是作者的系列网络安全自学教程,主要是关于网安工具和实践操作的在线笔记,特分享出来与博友共勉,希望您们喜欢,一起进步。前文分享了Python网络攻防基础知识、Python多线程、C段扫描和数据库编程,本文将分享Python攻防之自定义字典生成,调用Python的exrex库实现。作者作为网络安全的小白,分享一些自学基础教程给大家,希望你们喜欢。同时,更希望你能与我一起操作深入进步,后续也将深入学习网络安全和系统安全知识并分享相关实验。总之,希望该系列文章对博友有所帮助,写文不容易,大神请飘过,不喜勿
2021-07-02 17:41:27
1071
原创 Python | 8个常用的爬虫技巧总结
Python应用最多的场景还是Web快速开发、爬虫、自动化运维:可以做简单网站、自动发帖脚本、收发邮件脚本、简单验证码识别脚本。爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。1基本抓取网页当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢?学习Python中有不明白推荐加入交流Q群号:701698587群里有志同道合的小伙伴,互帮互助, 群里有不错的视频学习教程和PDF!get方法import urllib2url ..
2021-04-13 18:19:56
248
转载 我用 Python 写了一个 PDF 转换器
前言一、思路分析https://app.xunjiepdf.com二、我的代码当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢?学习Python中有不明白推荐加入交流Q群号:701698587群里有志同道合的小伙伴,互帮互助, 群里有不错的视频学习教程和PDF!导入相关库:importtimeimportrequests定义PDF2Word类:classPDF2Word():def__in...
2021-04-13 18:11:27
348
原创 Python 3 开发钉钉群机器人
很多公司依靠阿里旗下的办公软件钉钉来进行远程办公,当然了,钉钉这个产品真的是让人一言难尽,要多难用有多难用,真的让人觉得阿里的pm都是才会设计出这种产品,不过吐槽归吐槽,该用还得用。虽然钉钉别的功能很鸡肋,但是机器人这个功能还是让人眼前一亮,属于比较极客的功能,它可以将第三方服务的信息聚合到钉钉群中,实现信息的自动化同步。当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢?学习Python中有不明白推荐加入交流Q群号:701698587群里有志同道合的小伙伴,互帮互助,
2021-04-13 18:05:51
422
转载 15个让新手爱不释手的Python高级库
为什么我喜欢 Python ?对于初学者来说,这是一种简单易学的编程语言;另一个原因:大量开箱即用的第三方库,正是 23 万个由用户提供的软件包使得 Python 真正强大和流行在本文中,我挑选了15个最有用的软件包,介绍它们的功能和特点当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢?学习Python中有不明白推荐加入交流Q群号:701698587群里有志同道合的小伙伴,互帮互助, 群里有不错的视频学习教程和PDF!1. DashDash 是比较新的软.
2021-04-13 17:59:41
374
转载 突破某易云的JS逆向,利用Python采集整站数据!
python爬虫–爬取网易云音乐评论文章目录python爬虫--爬取网易云音乐评论1.简易看出评论是动态加载的,一定是ajax方式。2.通过网络抓包,可以找出评论请求的的URL3.去查看post请求所上传的数据4.首先去查看请求是经过那些js到达服务器的5.设置断点:依次对所发送的内容进行观察,找到评论对应的URL6.查找加密函数7.解读加密函数8.参数如何获得:9.这时只需找到某一个i以及它对应的encSecKey 即可完成服务器的验证当然在学习Python的道路上肯定会困难,没
2021-04-13 17:53:18
390
翻译 【Python】秀儿!两行代码制作你的专属动态二维码
目录普通二维码带图片的艺术二维码动态二维码函数常用参数表今天跟大家分享一个Python两行代码展现骚操作的小项目,生成自己专属的精美二维码,包括普通二维码、带图片的艺术二维码和动态二维码。当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢?学习Python中有不明白推荐加入交流Q群号:701698587群里有志同道合的小伙伴,互帮互助, 群里有不错的视频学习教程和PDF!好了,接下来就是看如何使用两行代码生成你的专属二维码了。在Python中生成二维码需要
2021-04-13 17:44:28
282
翻译 Python语言的12个基础知识点小结
python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重、字典排序、字典、列表、字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python调用系统命令或者脚本,Python 读写文件。当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢?学习Python中有不明白推荐加入交流Q群号:701698587群里有志同道合的小伙伴,互帮互助, 群里有不错的视频学习教程和PDF!1、正则表达式替换
2021-04-12 18:10:17
170
原创 python 判断变量是否是 None 的三种写法
代码中经常会有变量是否为None的判断,有三种主要的写法:第一种是if x is None; 第二种是if not x:; 第三种是if not x is None(这句这样理解更清晰if not (x is None)) 。如果你觉得这样写没啥区别,那么你可就要小心了,这里面有一个坑。先来看一下代码:当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢?学习Python中有不明白推荐加入交流Q群号:701698587群里有志同道合的小伙伴,互帮互助...
2021-04-11 17:30:33
841
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅