(二)“hello world 式”爬虫

在这里插入图片描述
原文地址:http://www.sohu.com/a/158388846_665459
我们现在想爬取这张图片。那么我们现在的思路就是,一、打开这张图片, 二、将图片下载至本地

那么,首先要做的是右键 “查看元素”,然后,在下面的 “查看器”中蓝色区域,显示的img标签里面,就有src = “图片地址”。

我们要怎么打开这张图片呢?之前,我们说到过,python 拥有广泛的社区基础,也就是说,前人已经把 “打开这张图片” 的前期工作做好了,现在我们只要把他的前期工作下载到本地,然后,调用它提供的方法。
我们只要在cmd里用pip3 命令就能得到许多人的劳动成果
打开cmd ,输入

pip3 install requests

如果前期python安装成功,并且添加了环境变量,你将会看到下面这张图片
在这里插入图片描述
pip3 是python3 的一个包管理工具,install 显然是安装的意思,requests 就是我们需要 “窃取的前人工作成果的名字”(ˉ▽ ̄~) ~~
然后,我们就可以开始敲代码了
打开你喜欢的软件(vscode,记事本,pycharm,sublime 等等)
复制粘贴如下代码

import requests

picture = requests.get("http://img.mp.itc.cn/upload/20170719/bb3f5c72eab340b99b9630b435f48ca3_th.jpg")

with open("D:/小姐姐.jpg","wb+") as file:
    file.write(picture.content)

然后,将它保存为“我的第一个爬虫.py
在这里插入图片描述
双击它,会闪过一个黑框框。然后你就可以在D盘的根目录找到 小姐姐.jpg
如果你没找到,请先再次双击它;如果还是没有, 请检查requests 是否下载成功,是否出现了上面那张图片

现在,我们大概讲一讲,上面的代码是什么意思。
第一行:import requests #我们导入了requests 这个库(因为下面需要用到库里面的接口)
第三行:机智的你应该发现了,我们将一个奇怪的东西赋给了picture,那个奇怪的东西里面的一串地址似乎见过。没错,就是图片的地址。我们调用了requests 这个东西里的get 接口,传入了地址。如果,网络连接正常的话,picture 现在的内容就是小姐姐图片的内容。
第五行和第六行:就是把picture 的内容,写到,D:/小姐姐.jpg 里面。




相信,您现在还是一脸懵逼。没关系,先模仿吧!(我想起来了我高中数学老师:“学习就是一个模仿的过程”)
在学习了后面的内容后,您就会对代码有更加深入的理解

您可能需要的资料
Python3中的pip命令怎样使用
requests 官方文档(建议看英文)
python文件读写,以后就用with open语句
Python中的正斜杠与反斜杠
Python中的文件输入输出

python基础语法

其实python 语法也不难,总结一下,都在下图:
在这里插入图片描述

您可能的疑惑:
(知乎)自学编程的难度如何?
(知乎)学 Python 发现学一门编程语言很难,有哪些学好编程的方法或技巧?
(知乎)15 岁学编程晚吗?
//(知乎)有什么好方法治疗脱发吗?

发布了45 篇原创文章 · 获赞 14 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_34438779/article/details/89367113