python---到指定URL地址下载图片验证码,并保存不同用户名,Urllib2,urllib,os,range,time
来源:互联网 发布:卡拉ok制作软件 编辑:程序博客网 时间:2024/06/06 00:01
python—到指定URL地址下载图片验证码,并保存不同用户名,Urllib2,urllib,os,range,time
参考:http://bbs.csdn.net/topics/390316131
在目标机器新建保存图片验证码文件目录
root@kali:~/python/laowangpy/function# mkdir downloadtpyzmroot@kali:~/python/laowangpy/function/downloadtpyzm# ls -la总用量 8drwxr-xr-x 2 root root 4096 12月 16 23:51 .drwxr-xr-x 6 root root 4096 12月 17 00:07 ..root@kali:~/python/laowangpy/function/downloadtpyzm# ls -la总用量 12drwxr-xr-x 2 root root 4096 12月 17 00:10 .drwxr-xr-x 6 root root 4096 12月 17 00:10 ..-rw-r--r-- 1 root root 267 12月 17 00:10 pic.pngroot@kali:~/python/laowangpy/function/downloadtpyzm#
python源码:
root@kali:~/python/laowangpy/function# vi getdownloaddinpaypyyzm.py root@kali:~/python/laowangpy/function# cat getdownloaddinpaypyyzm.py #!/usr/bin/python# --*-- coding:utf-8 --*--import stringimport urllibimport urllib2import timeimport osdef downloadpic(numpic):#在特别指定URL地址去下载图片验证码,并保存为pic.png的图片 pwd = os.path.exists("/root/python/laowangpy/function/downloadtpyzm/") if pwd:#判断文件夹是否存在,如果不存在则创建 print "File Exist!!!" else: os.mkdir("/root/python/laowangpy/function/downloadtpyzm/") #下载图片验证码文件,并保存 for i in range(1,numpic+1): pic_url = "https://c.dinpay.com/checkNumber?temp=0.2549366261090778"#请求验证码生成页面的地址 pic_data_url = urllib2.urlopen(pic_url) pic_data = pic_data_url.read()#读取验证码图片 localtime = time.strftime("%Y%m%d%H%M%S",time.localtime()) filename = "/root/python/laowangpy/function/downloadtpyzm/"+localtime+".png"#文件名格式 f = open(filename,"wb") f.write(pic_data) f.close() print "文件"+" "+str(i)+":"+str(localtime)+".png" time.sleep(1)#暂停一秒 print "文件保存完成!!"if __name__ == "__main__": num = input("请输入需要下载图片验证码数量:") downloadpic(num)root@kali:~/python/laowangpy/function#
python脚本运行情况
root@kali:~/python/laowangpy/function# vi getdownloaddinpaypyyzm.py root@kali:~/python/laowangpy/function# python getdownloaddinpaypyyzm.py 请输入需要下载图片验证码数量:10File Exist!!!文件 1:20171217021848.png文件 2:20171217021849.png文件 3:20171217021850.png文件 4:20171217021851.png文件 5:20171217021852.png文件 6:20171217021853.png文件 7:20171217021855.png文件 8:20171217021856.png文件 9:20171217021857.png文件 10:20171217021858.png文件保存完成!!root@kali:~/python/laowangpy/function#
root@kali:~/python/laowangpy/function/downloadtpyzm# ls -la总用量 80drwxr-xr-x 2 root root 4096 12月 17 01:23 .drwxr-xr-x 6 root root 4096 12月 17 01:23 ..-rw-r--r-- 1 root root 259 12月 17 00:55 20171217005532.png-rw-r--r-- 1 root root 274 12月 17 00:55 20171217005534.png-rw-r--r-- 1 root root 269 12月 17 00:55 20171217005535.png-rw-r--r-- 1 root root 284 12月 17 00:55 20171217005536.png-rw-r--r-- 1 root root 278 12月 17 00:55 20171217005537.png-rw-r--r-- 1 root root 259 12月 17 00:57 20171217005717.png-rw-r--r-- 1 root root 263 12月 17 00:57 20171217005718.png-rw-r--r-- 1 root root 264 12月 17 00:57 20171217005719.png-rw-r--r-- 1 root root 3128 12月 17 01:23 20171217012334.png-rw-r--r-- 1 root root 2964 12月 17 01:23 20171217012335.png-rw-r--r-- 1 root root 3296 12月 17 01:23 20171217012336.png-rw-r--r-- 1 root root 2717 12月 17 01:23 20171217012337.png-rw-r--r-- 1 root root 3132 12月 17 01:23 20171217012338.png-rw-r--r-- 1 root root 3408 12月 17 01:23 20171217012339.png-rw-r--r-- 1 root root 3066 12月 17 01:23 20171217012341.png-rw-r--r-- 1 root root 3403 12月 17 01:23 20171217012342.png-rw-r--r-- 1 root root 3624 12月 17 01:23 20171217012343.png-rw-r--r-- 1 root root 3273 12月 17 01:23 20171217012344.pngroot@kali:~/python/laowangpy/function/downloadtpyzm#
阅读全文
0 0
- python---到指定URL地址下载图片验证码,并保存不同用户名,Urllib2,urllib,os,range,time
- 下载指定网络验证码图片,并保存
- 通过url下载图片 并保存到服务器
- Glide下载图片并保存到指定路径
- python 下载 保存 图片的urllib.urlretrieve()函数 简单用法
- 根据Url异步下载图片,并将图片保存到本地
- python中urllib和urllib2不同的调试方法
- python中urllib和urllib2不同的调试方法
- python urllib/urllib2应用
- python urllib diff urllib2
- Python urllib2 urllib学习
- python urllib与urllib2
- python urllib2, urllib使用
- python-urllib/urllib2
- Python urllib&urllib2&httplib
- Java 根据url下载图片 并 保存到对应的本地的新建文件夹中
- AFNetworking的图片、视频下载并保存到指定的app的Caches目录下
- python3的爬虫算法(2)--下载图片并保存到指定途径
- dsu on tree(树上启发式合并)简介(codeforces 600 E)
- python 学习实战 LR
- 行业 | 有哪些新机会?人工智能在2018年的8个发展趋势
- lombok使用
- 讨论 | 人工智能将让无数职业过时,如何规划孩子的职业生涯
- python---到指定URL地址下载图片验证码,并保存不同用户名,Urllib2,urllib,os,range,time
- LaTeX中文支持相关
- 零基础学python-python基础(1)-开始编程
- XTU 1159 soldier
- Redis作为消息队列与RabbitMQ的比较
- Pycharm调试器综述
- POJ3251-Big Square (C语言实现)
- 以太坊挖矿教程
- 题解&反思(2)