首先你得有一个图片地址吧,可以在百度上随便搜一个图片。
如何在找到图片的URL地址例如这样搜索,可以随便点一个图片,当然你也可以用鼠标右键保存到本地。没有关系,只是我们这里说的是如何使用Python下载一个图片。如果你觉得使用Python的操作的有点傻,那么你同样也可以使用鼠标来保存图片。
当你点击进入一张图片的时候,浏览器界面就变成了这样子。
因为使用Python想要下载一张图片,你需要知道这张图片是从哪里产生的,说白了就是这个图片的URL是什么。
这个时候,在当前页面,鼠标右键,点击检查
或者你可以按住键盘上的F12,同样可以打开下面这样的界面,只不过F12打开之后,需要用鼠标找到图片在HTML中哪里显示。这个以后再说,这里主要说“检查”,可以直接定位到图片所在的HTML代码的位置。
从上面的图片中看到了这个图片的URL地址,所以这个URL地址就是你想要的。
如何安装Python中requests模块首先:你需要有Python环境,不管是windows还是mac,还是linux系统。
其次你需要安装一个模块,requests。
如何安装这个模块,最简单的办法是pipinstallrequests。或者可以使用pycharm进行安装,pycharm是Python的一个可视化的客户端连接工具。
点击?,搜索requests,进行模块安装,安装完成点击确定就可以了。
如何验证requests已经安装好了呢?
可以在命令行或者在pycharm中执行importrequests,如果不报错,则说明已经安装了,如果报错,则说明没有安装;import表示导入,后面是模块。
如何编写代码代码解释:第一行代码是导入requests模块;第二行代码是使用requests模块通过get方法请求一个URL地址,并将请求的结果保存到一个变量中;第三行代码创建了一个文件对象,以写入文件的方式;第四行代码通过文件对象的写入的方式,把请求URL信息以写入的方式写入到文件对象中;第五行代码表示关闭文件对象。
上述代码可以在linux中执行,把他写入到一个以py结尾的文件中,保存并提交。然后使用pythonxxx.py就可以得到一个“图片.jpg”的图片。
这里Python是Python的版本或者windows中的命令行中一行一行执行也可以,或者在pycharm中执行也是可以的。
查看是否将图片下载出来
可以查看图片是否下载成功
通过查看,图片确实下载成功了,所以说,这次图片下载Python代码一点问题也没有。
问题梳理首先,需要找到图片的URL地址,这一点比较重要,而且这个也比较简单的。
其次,需要自己有一个Python环境,如果没有,可以从网上下载,也可以看看热闹。
接着,需要安装requests模块,安装模块的方式比较简单,直接使用pipinstall安装就可以了。
最后,简单的几行代码实现了图片的下载。