自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 分数高达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 128

翻译 懂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 258

原创 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 466

原创 百倍的数据采集速度,见识一下比 requests 更强大 Python 爬虫库

最近公司 Python 后端项目进行重构,整个后端逻辑基本都变更为采用"异步"协程的方式实现。看着满屏幕经过 async await(协程在 Python 中的实现)修饰的代码,我顿时感到一脸懵逼,不知所措。虽然之前有了解过"协程"是什么东西,但并没有深入探索,于是正好借着这次机会可以好好学习一下。什么是协程?简单来说,协程是一种基于线程之上,但又比线程更加轻量级的存在。对于系统内核来说,协程具有不可见的特性,所以这种由 程序员自己写程序来管理 的轻量级线程又常被称作 "用户空...

2021-07-21 10:31:25 231

转载 如何轻松解决滑块验证码?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 1765 1

原创 Python反反爬教科书级别教程:汽车之家,字体反爬解密!

说说这个网站汽车之家,反爬神一般的存在,字体反爬的鼻祖网站,这个网站的开发团队,一定擅长前端吧,2019年4月19日开始写这篇博客,不保证这个代码可以存活到月底,希望后来爬虫coder,继续和汽车之间对抗。CSDN上关于汽车之家的反爬文章千千万万了,但是爬虫就是这点有意思,这一刻写完,下一刻还能不能用就不知道了,所以可以一直不断有人写下去。希望今天的博客能帮你学会一个反爬技巧。今天要爬去的网页car.autohome.com.cn/config/seri… 我们要做的就是爬取...

2021-07-16 18:35:23 1289 6

原创 Python制作游戏原来这么简单,手把手教你制作拼图类益智游戏

前言:本期我们将制作一个拼图小游戏。让我们愉快地开始吧~~~先来看看效果是这样子的:开发工具**Python版本:**3.6.4相关模块:pygame模块;以及一些Python自带的模块环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。原理介绍游戏简介:将图像分为m×n个矩形块,并将图像右下角的矩形块替换为空白块后,将这些矩形块随机摆放成原图像的形状。游戏目标为通过移动非空白块将随机摆放获得的图像恢复成原图像的模样,且规.

2021-07-16 18:29:07 636 2

转载 清华在校生呕心沥血,终于利用python编程完美解释导入追踪原理

自动追踪算法,在我们制作射击类游戏时经常会用到。这个听起来很高大上的东西,其实并不是军事学的专利,从数学上来说就是解微分方程,这个没有点数学基础是很难算出来的。但是我们有了计算机就不一样了,依靠计算机极快速的运算速度,我们利用微分的思想,加上一点简单的三角学知识,就可以实现它。好,话不多说,我们来看看它的算法原理,看图:由于待会要用pygame演示,它的坐标系是y轴向下,所以这里我们也用y向下的坐标系。算法总的思想就是根据上图,把时间t分割成足够小的片段(比如1/1000..

2021-07-15 09:40:17 124

原创 简单又实用的高级技巧,一篇文章带你深入了解Python自动化控制手机!

大家好,我是皮皮,今天给大家讲讲ADB操作。前面给大家分享了Airtest,感兴趣的小伙伴,可以前往:手机自动化测试IDE-----Airtest实战篇、手机自动化测试IDE ----- 手把手教你用Airtest模拟器来连接手机、手机自动化测试IDE-----Airtest基本操作方法、手机自动化测试IDE ----- Airtest的安装和IDE控件详解,任君挑选。前言ADB,中文名安卓调试桥,它是一种功能多样的命令行工具,可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix

2021-07-15 09:15:15 1830 1

原创 Python中输入密码总是可见?那是你没使用过这个模块

用 GPG 和 Python 的 getpass 模块给你的密码多一层安全保障。密码对程序员来说尤其重要。你不应该在不加密的情况下存储它们,而且你也不应该在用户输入密码的时候显示出输入的内容。当我决定要提高我的笔记本电脑的安全性时,这对我来说变得特别重要。我对我的家目录进行了加密,但当我登录后,任何以纯文本形式存储在配置文件中的密码都有可能暴露在偷窥者面前。具体来说,我使用一个名为 Mutt 的应用作为我的电子邮件客户端。它可以让我在我的 Linux 终端中阅读和撰写电子邮件,但通常它希望在其配

2021-07-15 09:08:39 324 1

转载 手把手教你利用Python爬虫采集二次元美女壁纸

前言(又到了常见的无中生友环节了)我有一个朋友,最近沉迷二次元,想要与喜欢的二次元角色度过一生,就像11区与初音未来结婚的阿宅那样。于是作为为朋友两肋插刀的正义的化身,决定为其充满魔幻现实的人生再添加一抹亮色,让他深陷其中无法自拔,于是在二次元的宇宙里,帮他用Python获取了二次元女友(们)。尽管二次元知识人类幻想出来的唯美世界,但其本质上还是我们心中模糊的对梦想生活的憧憬和对美好未来的期望,这卡哇伊的颜,爱了爱了,我给你讲。程序说明通过爬取知名二次元网站——触站,获取高清

2021-07-10 11:31:04 1446 1

原创 Python趣味编程小技巧,图片转炫酷字符画,一看就是高手!

hello大家好,今天我又发现了个有趣的小玩意。我是专写有趣小玩意的老诗。老规矩,先上效果图今天做这个图片转字符画是用到了pil库。这是一个专门用来处理图片的python库。自己直接用pip安装下载就可以了。Image模块 Image模块是在Python PIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。先打开图片,把图像调整大小。这样子可以调控我们的输出字符长度。因为如果图片太大的话,就输出的内.

2021-07-10 09:30:03 408 2

原创 建议收藏,清华高材生准备的90条Python程序建议!

阅读本文大概需要 3 分钟。本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我删除自己写 Python 也有四五年了,一直是用自己的“强迫症”在维持自己代码的质量。都有去看 Google 的 Python 代码规范,对这几年的工作经验,做个简单的笔记,如果你也在学 Python,准备要学习 Python,希望这篇文章对你有用。1. 首先建议1、理解 Pythonic 概念—-详见 Python 中的《Python之禅》建议2、编写 Pythonic 代码(1..

2021-07-07 17:16:44 367 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 161

原创 用 Python 写个贪吃蛇,保姆级教程

本文基于 Windows 环境开发,适合 Python 新手项目地址:https://github.com/AnthonySun256/easy_games下面我们就一起用 Python 实现一个简单有趣的命令行贪吃蛇小游戏,启动命令:gitclonehttps://github.com/AnthonySun256/easy_gamescdeasy_gamespythonsnake本文包含设计和讲解,整体分为两个部分:第一部分是关于 Python ...

2021-07-06 17:08:37 409

转载 为什么职员能工资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 431

原创 月入五万大佬力荐!这些让你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 160 1

原创 利用Python爬虫采集某宝数据,并进行完整的数据分析!

后天就是端午节了,小编现在还没有买到合适的粽子,所以打开淘宝,搜索了1959条粽子的数据,然后进行了可视化分析,最终找到最适合入手的粽子~01数据采集淘宝网站是一个动态加载的网站,我们之前可以采用解析接口或者用selenium自动化测试工具来爬取数据,但是现在淘宝对接口进行了加密,使我们很难分析出来其中的规律,同时淘宝也对selenium进行了反爬限制,所以我们要换种思路来进行数据获取。因为篇幅问题,数据采集的方式在这里就不在过多的讲解,有兴趣的小伙伴可以看看这篇文章用Reque

2021-07-05 17:48:26 1352 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 1759 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 280 1

原创 爱心专家,使用 Python 来解决慈善机构的业务问题

比较不同的编程语言如何解决同一个问题是一个很有趣的事情,也很有指导意义。接下来,我们就来讲一讲如何用 Python 来解决。在我这一系列的第一篇文章里,我描述了这样子的一个问题,如何将一大批的救助物资分为具有相同价值的物品,并将其分发给社区中的困难住户。我也曾写过用不同的编程语言写一些小程序来解决这样子的小问题以及比较这些程序时如何工作的。在第一篇文章中,我是使用了Groovy语言来解决问题的。Groovy 在很多方面都与Python很相似,但是在语法上她更像 C 语言和 Java...

2021-07-02 17:56:34 306

原创 Python3中最常用的5种线程锁你会用吗

前言本章节将继续围绕threading模块讲解,基本上是纯理论偏多。对于日常开发者来讲很少会使用到本章节的内容,但是对框架作者等是必备知识,同时也是高频的面试常见问题。官方文档线程安全线程安全是多线程或多进程编程中的一个概念,在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外情况。线程安全的问题最主要还是由线程切换导致的,比如一个房间(进程)中有10颗糖(资源),除此之外还有3个小人(1个主线程、2个子

2021-07-02 17:52:25 528 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 410

转载 Python攻防之弱口令、自定义字典生成及网站防护

这是作者的系列网络安全自学教程,主要是关于网安工具和实践操作的在线笔记,特分享出来与博友共勉,希望您们喜欢,一起进步。前文分享了Python网络攻防基础知识、Python多线程、C段扫描和数据库编程,本文将分享Python攻防之自定义字典生成,调用Python的exrex库实现。作者作为网络安全的小白,分享一些自学基础教程给大家,希望你们喜欢。同时,更希望你能与我一起操作深入进步,后续也将深入学习网络安全和系统安全知识并分享相关实验。总之,希望该系列文章对博友有所帮助,写文不容易,大神请飘过,不喜勿

2021-07-02 17:41:27 843

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除