博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个带自动询问和保存功能的python下载图片的脚本
阅读量:6421 次
发布时间:2019-06-23

本文共 825 字,大约阅读时间需要 2 分钟。

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

#注意!这个网站有些是打不开的,比如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)

================================分割线==================================

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

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

转载地址:http://nymra.baihongyu.com/

你可能感兴趣的文章
34、重分布配置实验之分发列表distribute-list
查看>>
命令模式-对象行为型
查看>>
VS2017配置、提高生产力、代码辨识度 (工欲善其事必先利其器)新手必备!
查看>>
[Phoenix] 七、如何使用自增ID
查看>>
路由基本配置(上)
查看>>
windows上传文件到linux乱码解决
查看>>
fpm打包zabbix-agent
查看>>
Windows Server 2016 DNS Policy Split-Brain 3
查看>>
pythopn List(列表)
查看>>
blat命令行发邮件小工具
查看>>
学习笔记 十五: mariadb
查看>>
学习笔记 124: 预备知识总结
查看>>
windows server之AD(1)
查看>>
如何升级PowerShell
查看>>
linux-sed
查看>>
oracle kill所有plsql developer进程
查看>>
python实现登录查询(可以模糊查询)
查看>>
LAMP架构(apache用户认证,域名重定向,apache访问日志)
查看>>
PHP设计模式:原型模式
查看>>
struts2.0的json操作
查看>>