自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python爬虫福利:带你爬取妹子图上的美女图片,学习改变生活

学习python爬虫,总得实战演练一下才能真正有所收获。今天我们就来用python爬虫爬取妹子图,哇~全是美女哦!那么,我们步入正题吧!看完这篇文章,你将会用python爬虫做到这样:首先我们打开萌妹子的入口链接,然后我们需要分析下网页中结构,通过分析页面,获取我们有用的内容。首先我们看这个url地址的组成,可以分析得出,这个url组成中包含一个分类,这里显示的是cute,那么我们如果使用python爬虫构建这个url的时候替换这个部分,就可以访问不同的图片分类,从而获取我们想要的类型。在ur

2021-02-27 16:43:38 2380

原创 推荐一条高效的Python爬虫学习路径!

如果你仔细观察,就不难发现,懂爬虫、学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多,另一方面,像 Python这样的编程语言提供越来越多的优秀工具,让爬虫变得简单、容易上手。对于小白来说,爬虫可能是一件非常复杂、技术门槛很高的事情。比如有的人认为学爬虫必须精通 Python,然后哼哧哼哧系统学习 Python 的每个知识点,很久之后发现仍然爬不了数据;有的人则认为先要掌握网页的知识,遂开始 HTMLCSS,结果入了前端的坑,瘁……但掌握正确的方法,在短时间内做到能够爬取主流网站的数据,其.

2021-02-27 15:08:31 221

原创 有趣且鲜为人知的 Python 特性,火了!

小编最近逛Github发现了一个给力的Python项目,绝对能让你傻眼!可以通过这个项目测试你对Python的熟悉程度!这个项目叫做 “What the f*ck Python! ????",主要讲一些有趣且鲜为人知的 Python 特性。项目地址为:https://github.com/leisurelicht/wtfpython-cn来体会一些难以理解和反人类直觉的Python特性吧是我眼花了么?我动手敲了下,确实是这样…这是为啥呢?因为 256 是一个已经存在的对象, 而 257 不是。

2021-02-24 19:50:03 137

原创 5分钟掌握 Python 对象的引用

1. 引言引用在各种编程语言中都有涉及,如java中值传递和引用传递。python的对象引用也是学习python过程中需要特别关注的一个知识点,特别是对函数参数传递,可能会引起不必要的BUG。本文将对引用做一个梳理,内容涉及如下:●变量和赋值●可变对象和不可变对象●函数参数的引用●浅拷贝和深拷贝●垃圾回收●弱引用2. python引用2.1 变量和赋值任何一个python对象都有标签,类型和值三个属性。标签在对象创建后直到内存回收就保持不变,可以理解为内存地址。python在给变量赋.

2021-02-24 15:36:31 1909 3

原创 程序员离职后躲老家山洞 2 年,敲出 45 万行代码...

近几年网络发展的越来越好,其中的功劳离不开默默付出的程序员,正是他们任劳任怨的付出,才换来现在的便捷,在程序员汇聚的论坛,一名程序员却道出另一种现象:好久没打代码了,回想以前辞职到老家矿洞里秘密开发的日子,二年整整敲了45万行代码。有图为证:这便是该程序员的原文,在贴文最下方,还晒出山洞的全景样貌,山洞看起来并不宽,直线距离较长,楼主席地而坐手握电脑,看起来挺惬意,按理来说程序员都是坐在宽敞舒适的办公室写代码,为什么跑到山洞来写,该程序员这样解释:景区山里负离子多,我一人这两年就迭代掉 100 .

2021-02-23 19:26:49 975 4

原创 抓包都不会 你还想爬美女图??

怎么更快的抓包获取这些请求?作为爬虫的前戏工作:调试和抓包,是很重要的。今天我就详细的给大家分享一下浏览器 F12 开发者调试工具和 APP 抓包的常见用法。网页抓包首先对于网页爬虫来说怎么抓包呢?很简单,我们直接在网页上右键点击检查或者快捷键 F12 就可以进入开发者调试工具。如果页面是经过请求接口而返回的数据的话,在 Network 中,它就会产生请求的数据,我们在这里都能捕捉到。我们还是以之前的 P 站为例,我们点开一个接口,这个接口分为两部分,一个是请求的数据,一个是返回的数据,请求的信息主

2021-02-23 16:26:03 139

原创 围观大神是如何用 Python 处理文件的?

在这个世界上,人们每天都在用 Python 完成着不同的工作。而文件操作,则是大家最常需要解决的任务之一。使用 Python,你可以轻松为他人生成精美的报表,也可以用短短几行代码快速解析、整理上万份数据文件。当我们编写与文件相关的代码时,通常会关注这些事情:我的代码是不是足够快?我的代码有没有事半功倍的完成任务? 在这篇文章中,我会与你分享与之相关的几个编程建议。我会向你推荐一个被低估的 Python 标准库模块、演示一个读取大文件的最佳方式、最后再分享我对函数设计的一点思考。下面,让我们进入第一个“.

2021-02-22 20:03:08 99

原创 卸载 PyCharm!这才是 Python 小白的最理想的 IDE

当你在搜索引擎(如百度)或者各种问答社区(如知乎)搜索『学习Python 最好的 IDE/编辑器是哪个?』的时候,我想答案肯定是:PyCharm、Jupyter、VSCode、Vim、Sublime Text不过,在我看来,最好的编辑器 应当视情况而定,比如●如果你是搞数据分析、机器学习的,推荐你使用 Jupyter●如果是搞大型工程项目的,经常要阅读开源项目代码,推荐你使用 PyCharm●如果你需要使用多种编辑语言,并且不喜欢使用 JB 家的破解版软件,推荐你使用 VS Code●如果你闲.

2021-02-22 14:39:16 190

原创 你真的了解Python吗?这篇文章可以让你了解90%

人们为什么使用Python?之所以选择Python的主要因素有以下几个方面:1.软件质量:在很大程度上,Python更注重可读性、一致性和软件质量,从而与脚本语言世界中的其他工具区别开发。此外,Python支持软件开发的高级重用机制。例如面向对象程序设计。2.提高开发者的效率:相对于C、c++、Java等编译/静态类型语言,Python的开发者效率提高了数倍。Python代码量往往只有C++或者Java代码量的1/5~1/3,开发速度可想而知。3.程序的可移植性:Python是可跨平台的4.

2021-02-21 20:47:04 191 2

原创 再见 for 循环!pandas 提速 315 倍~

for是所有编程语言的基础语法,初学者为了快速实现功能,依懒性较强。但如果从运算时间性能上考虑可能不是特别好的选择。本次介绍几个常见的提速方法,一个比一个快,了解pandas本质,才能知道如何提速。下面是一个例子基于上面的数据,我们现在要增加一个新的特征,但这个新的特征是基于一些时间条件生成的,根据时长(小时)而变化,如下:因此,如果你不知道如何提速,那正常第一想法可能就是用apply方法写一个函数,函数里面写好时间条件的逻辑代码。然后使用for循环来遍历df,根据apply函数逻辑添加新.

2021-02-21 16:42:01 423

原创 Github | 推荐一个Python脚本集合项目

用python写小脚本是一件好玩的事情,因为不是个大活儿,而且能解决眼边前十分繁琐的事情,这种轻松且便宜的代码颇受人民群众的欢迎~有点生活小妙招的意味大家较为熟知的脚本是用python来做爬虫、抢票、签到、自动回复机器人、批量处理文件等,这些比较常规,还有些较复杂的,比如做物品识别、语义分析、图像处理等,只要你有需求场景,总会想到办法写个脚本去处理它。github上有个python项目,里面提供了几百个(可能上千)小脚本,涉及到算法、文件、文本、图像、视频、音乐、爬虫、邮件、可视化、系统、下载等各种常

2021-02-20 20:18:53 286

原创 我所有的项目,源码全在这了!

我所有的项目,源码全在这了!全民学Python的话题铺天盖地,中国的Python学习者是全球第一,人才如此泛滥,甚至以后孩子都会,学习它还能体现自身高价值?毫不夸张的说,在未来。不会Python=文盲。所以,不论竞争者多少,建立自己强有力的竞争力才是关键。现在学Python的人越多,正代表着它成为编程届的国际通用语言大有可能。为什么只有Python,能有机会成为通用语言?核心还是因为企业需要用它!因为其易用、逻辑简单并拥有海量扩展包等特性,不仅成为了 AI 的首选语言,而且在数据分析、Web、爬虫

2021-02-19 17:16:04 340

原创 ## 如何高效学习Python?Python入门 Python教程 Python电子书 Python学习路线

如何高效学习Python?Python入门 Python教程 Python电子书 Python学习路线试想,这么好的回答,不读完岂不是后悔?Python岗位有哪些呢?主要的岗位有这些:Python全栈开发工程师(10k-20K)Python运维开发工程师(15k-20K)Python高级开发工程师(15k-30K)Python大数据工程师(15K-30K)Python机器学习工程师(15k-30K)Python架构师(20k-40k)目前应用最多的:全栈开发、数

2021-02-19 13:33:03 243 1

原创 之前从未接触过编程,想学Python怎么开始?(Python是什么?Python教程,Python就业,Python爬虫,Python入门以及Python数据分析史上最全学习路线图)

之前从未接触过编程,想学Python怎么开始?(Python是什么?Python教程,Python就业,Python爬虫,Python入门以及Python数据分析史上最全学习路线图)生活不止眼前的苟且,还有诗和远方。如果你连苟且都做不到,何来的诗和远方呢?分享一下我从内心厌恶程序员到毕业后找不到工作的无奈,参加培训,再到两年Python程序员的心路历程。我大学考上的是普通二本,学习的专业是经济学(~嗯,这个大家应该懂,普通二本理工院校的文科专业,我们系有2000人,你们猜猜=几个理工系的人数?)。大学期

2021-02-18 17:44:52 160

空空如也

空空如也

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

TA关注的人

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