Python
文章平均质量分 89
.caixukun
人生如逆旅,我亦是行人。
展开
-
30行代码爬取英雄联盟全英雄皮肤
距离上次写爬虫文章已经过了许久了,之前写过一篇20行Python代码爬取王者荣耀全英雄皮肤,反响强烈,其中有很多同学希望我再写一篇针对英雄联盟官网的皮肤爬取,但苦于事情繁多,便一拖再拖,一直拖到了现在,那么本篇文章我们就一起来学习一下如何爬取英雄联盟全英雄皮肤。爬取代码非常简单,从上到下可能只需要写30行左右就能完成,但重要的是分析过程,在此之前,我们先来了解一下本篇文章需要用到的模块。requests模块介绍首先是requests模块,这是一个模拟浏览器请求的模块,我们可以通过它来获取网页上的信息原创 2020-11-22 21:32:08 · 20600 阅读 · 60 评论 -
Python基础入门
想学Python却苦于没有一份好的上手资料,这里你算找对了。本文转载自Clever_Hui:https://blog.csdn.net/qq_43629857/article/details/10547849101-认识 Python02-第一个 Python 程序03-PyCharm 的初始设置04-多文件项目的演练05-Python注释06-Python算数运算符07-程序...转载 2020-04-13 17:57:22 · 1037 阅读 · 1 评论 -
想查看微信好友撤回的消息?Python帮你搞定
要说微信最让人恶心的发明,消息撤回绝对能上榜。比如你现在正和女朋友用微信聊着天,或者跟自己喜欢的女孩子聊着天,一个不留神,你没注意到对方发的消息就被她及时撤回了,这时你很好奇,好奇她到底发了什么?于是你打算问问她发了什么,结果她回一句"没什么"。这一回复,让你的好奇心更加强烈了,顿时就感觉消息撤回这一功能就是用来折磨人的。那么有没有什么办法能够知道你心爱的她(他)到底撤回了什么呢?不要着急,P...原创 2019-12-01 13:50:59 · 92572 阅读 · 203 评论 -
20行Python代码爬取王者荣耀全英雄皮肤
引言王者荣耀大家都玩过吧,没玩过的也应该听说过,作为时下最火的手机MOBA游戏,咳咳,好像跑题了。我们今天的重点是爬取王者荣耀所有英雄的所有皮肤,而且仅仅使用20行Python代码即可完成。准备工作爬取皮肤本身并不难,难点在于分析,我们首先得得到皮肤图片的url地址,话不多说,我们马上来到王者荣耀的官网:我们点击英雄资料,然后随意地选择一位英雄,接着F12打开调试台,找到英雄原皮肤的图片...原创 2019-11-21 22:01:03 · 214259 阅读 · 252 评论 -
Python学习手册--第六部分(类)
面向对象编程 是最有效的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,你定义一大类对象都有的通用行为。基于类创建对象 时,每个对象都自动具备这种通用行为,然后可根据需要赋予每个对象独特的个性。使用面向对象编程可模拟现实情景,其逼真程度达到了令你惊讶的地步。根据类来创建对象被称为实例化 ,这让你能够使用类的实例。在本章中,你将编写一些类...原创 2019-05-18 14:40:59 · 3129 阅读 · 0 评论 -
Python学习手册--第一部分(使用入门)
目前有众多可选的编程语言,这往往是入门者首先面对的问题,所以,为什么我们要选择Python,而不是其它的编程语言,是有着它的理由的。Python在软件质量、开发效率、可移植性、标准库的支持、组件集成方面都有着其它语言无法匹敌的力量。而且,Python摒弃了以分号作为语句结尾的规定,转而使用强制代码缩进和换行的限制来保持代码的简洁明了,所以,相信有强迫症的同学将会爱上这门语言。Python的历史...原创 2019-05-13 16:22:38 · 2552 阅读 · 0 评论 -
Python学习手册--第五部分(函数)
在很多情况下,我们要实现功能需要编写很多重复或者相似的代码,它们的运行步骤基本相同,只是某些数据可能存在差异。这个时候,为了避免反复编写相同的代码,我们可以使用一个函数来对某段代码块进行封装,而在需要该代码块的地方,只需要调用函数即可。定义函数下面是一个非常简单的函数:def showText(): print('Hello!')showText()这是一个最简单的函数结构...原创 2019-05-18 12:44:16 · 2718 阅读 · 0 评论 -
Python学习手册--第四部分(用户输入和while循环)
现在的应用程序非常讲究和用户的交互体验,用户是上帝的真理在哪个行业都适用,只有用户认可你的东西,才能证明它的优秀。现在假设有人要判断自己是否到了投票的年龄,要编写这样的程序,就需要知道用户的年龄,因此,我们需要用户输入其年龄,再将年龄与投票的法定年龄进行比较,再给出结果。函数input() 的工作原理函数input()能让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python会将其...原创 2019-05-16 23:46:35 · 2570 阅读 · 0 评论 -
Python学习手册--第三部分(if语句和字典)
在日常生活中,我们往往面临诸多选择,高考报考哪所学校,就业选择哪些企业。而在编程中,我们也会面临很多选择,比如某些剧情游戏。而在Python中,if语句能让你检查程序的当前状态,并据此采取相应的措施。我们来编写一个简单的示例:fruits = ['apple', 'banana', 'pear', 'watermelon', 'peach']for fruit in fruits: ...原创 2019-05-15 23:23:44 · 2548 阅读 · 0 评论 -
Python学习手册--第二部分(数据类型)
简单地对Python有了一定的了解之后,我们开始正式学习Python。Python的核心数据类型见下表。类型例子数字1234字符串‘span’,“guido”列表[1,[2,‘three’],4]字典{‘food’:‘span’,‘taste’:‘yum’}元组(1,‘span’,4,‘U’)文件myfile = open(‘egg...原创 2019-05-13 23:25:54 · 3183 阅读 · 0 评论