python学习手册-爬爬那些年咱没见过的校花图片

上边这张截图就是这个例子在启动后获取的图片。

下面咱们就开始来写这个例子。

我本的开发的环境:

1、IED开发工具:使用是的Pycharm

2、python 版本使用是3.6版本。

一、打开pytharm创建一下python工程

1. 打开软件,点击左上角“文件(File)”—>“创建新工程(New Project)”;

 2. 选择弹出界面左上角的“创建项目(Create Project)”界面中,修改保存的工程路径和工程名称“Loaction”;

3. 点击右下方“创建(create)”进入工程界面;这样就完成了一个工程的创建工程,如下是创建完成的界面。

二、PyCharm安装第三方库如Requests

因为工程中引入(import)requests/re 两个包,默认pycharm安装后的工程是不自动引入的。所以在写程序时会提示“not find request”。所以就需要我们在写工程时引入这个资源。

1. 打开软件,点击左上角“文件(File)”—>“设置(setting)”;

 2. 选择弹出界面左上角的“项目(Project): PyCharm_Demo”—>“project Interpreter”;

3. 点击右上方“+”进入搜索第三方库的界面;在搜索框中搜索对应想安装的库或者模块,点击左下方“Install package”就行了。如果安装完成,该库显示字体颜色会变成蓝色,并且在上一个界面罗列出你已安装的库;

三、开始编写程序

注意编写前需要引入request 资源

1. 新建一个python 文件。首先选择工程的venv (library root) 文件夹,py文件需要在这个路径上。鼠标右键点击new-python file 命名文件夹名。生成一下文件:这个我们就test.py

2 、正式编写代码

四、执行爬虫的效果

程序写完成,是不是我们想要的效果。哈哈,这是我们最关注的。

好多妹子的图片。确实挺好玩的。

五、总结

30多行代码就实现了爬取好多妹子的图片。python确实有点吸引人。

声明:文章属于个人原创,转载请注明文章出处

原文发布于微信公众号 - 全华班(quanhuaban)

原文发表时间:2017-12-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏运维技术迷

DNS服务器4013警告信息的解决方法

今天例行维护域控,发现一直出现DNS无法启动,一直在提示4013,感觉很不可思议。对比另外一台辅助域控的设置,都没有问题。只好一步一步的来细致的检查,终于被我找...

3126
来自专栏PHP技术大全

grafana+prometheus快速搭建MySql监控系统实践

对于LNMP环境下的开发者来说,mysql是非常重要的一环,同时mysql的性能监控也是开发者所需要关注的一环;如果大家使用阿里云的RDS会感觉到其监控功能非常...

1453
来自专栏腾讯IVWEB团队的专栏

腾讯云从零部署 Nodejs 站点

腾讯云从零部署nodejs站点,其实这个站点断断续续的写了很长的时间,学了不少东西,如:node.js、mongodb、bootstrap等等。

10.4K6
来自专栏Android虚拟机

ART代码下载

有时候,为了方便,想下载Android源码中的ART仓的代码在本地查看,其实很简单,和下载完整android源码方式一样。下载前确保电脑能访问google。我这...

1022
来自专栏数据和云

Linux Bug: free cache 导致数据库实例crash

李真旭(Roger) ACOUG 核心专家,Oracle ACE,云和恩墨技术专家 编辑手记:linux 文件系统的cache分为2种:page cache和 ...

2976
来自专栏IMWeb前端团队

腾讯云从零部署nodejs站点

最近入手了一台腾讯云机子,用于团队社区站点的建设,站点架构: 数据库服务:mongodb 后台:nodejs + express 接入:nginx   整个购买...

4050
来自专栏FreeBuf

一种新型的Web缓存欺骗攻击技术

为了减少WEB响应时延并减小WEB服务器负担,现在WEB缓存技术已经用的非常普遍了,除了专门的CDN,负载均衡以及反向代理现在也会缓存一部分的网页内容。这里我要...

1084
来自专栏Java工程师日常干货

【SpringBoot专题】监控健康状况前言监控插件:actuatorSpring Boot Admin:可视化后台管理系统总结

想一想,我们以前是如何监控一个Java应用的监控状况的?一般而言,我们会在Linux服务器上通过一些命令,比如通过jstat来统计堆内存的使用情况/垃圾回收的情...

4132
来自专栏日常学python

30行Python代码实现自动收发邮件

生活或者工作中我们经常容易忘记一些事情,这时候我们需要借助一些事物来提醒我们。读者中应该有很多运维攻城狮和测试攻城狮,服务器有异常时需要提醒我们,自动化测试执行...

1363
来自专栏涤生的博客

服务框架之注册中心,你不知道的内幕

前一篇服务框架技术栈粗略分析了服务框架需要的各个核心模块,首先提到的就是注册中心,注册中心实现了服务注册和发现的功能,在服务框架中也发挥着重要的作用。今天主要围...

992

扫码关注云+社区