一个带自动询问和保存功能的python下载图片的脚本

http://placekitten.com 这个网站是爱猫人士做的网站,话说老外做网站就是简单,在网址上输入分辨率,就可以对应输出一个分辨率大小的猫图片,于是就做了这么一个小脚本,可以自己输出想要的尺寸,然后并且保存在自己的文件夹下。


#注意!这个网站有些是打不开的,比如500X500对应的网页就是空的,所以如果尝试了500X500抓下来的图片是失效的,并不是脚本的问题。#

#400X600,400X650,600X800这些都是好使的,可以拿来实验#

1
2
3
4
5
6
7
8
9
10
import urllib.request
import easygui as g
import os
imput=g.multenterbox(msg="请填写喵的尺寸",title="下载一只喵",fields=["高","宽"])
url="http://placekitten.com/"+imput[0]+"/"+imput[1]
html=urllib.request.urlopen(url)
picture=html.read()
path=g.filesavebox(msg="请选择存放喵的文件夹",title="另存为",default=imput[0]+imput[1],filetypes=None)
with open(path+".jpg","wb") as f:
  f.write(picture)

一个带自动询问和保存功能的python下载图片的脚本================================分割线==================================

其实若是网页是单图片的类型,都可以用这个脚本来抓,把imput更改成对应的网页就行。


一个带自动询问和保存功能的python下载图片的脚本


 本文转自 苏幕遮618 51CTO博客,原文链接:http://blog.51cto.com/chenx1242/1732288


上一篇:C#中WebClient自动判断编码是UTF-8还是GBK,并且有超时判断功能


下一篇:yaml演示