51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1579|回复: 1
打印 上一主题 下一主题

[在学] 图片原代码怎么获取

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-3-13 10:27:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好,老师,谷歌浏览器怎么获取验证码图片的源代码?
这种形式的代码:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAXCAYAAABXlyyHAAACSUlEQVRYhdVYzbnDIAxj2uzECpkl187DOzQJsiSb9NLvNacGiDGS/EPbth+jv8bY9mNsr2Ns+xj9dZzv7/F+jm/n+C+vb6uPcLw/2OS/r2/uowrBX1/fVAZvKXT4Lcbpt8gIN3IMfNP+aaef3zZ8UfQcigAMAfUL65sGNyLEhx80z+iqHZXal+2TGlpY7ORNG16OuCeb82NzXx53djLbPlnNgzJ4DReX8gYDt3Owdo7FA277dCR+95YajrHdvhMYiR2NZ437O4a7CfIYB0PGKzZ4DTrCrEw7hwdK2Cc7N0lZeSoY7lYGPsZqpmrH0Rkcu1hhMPkJCktD7wAwomJbhVBV7HFTdkAY3KOTakOV4hi+xiNQrro8jOFMyhmC7AjLyYLyADgEwR2UAc7J0rpeMBxTfXoYK/GY3KKD2uu6R0LBZegyhiezKOsZw6bhuDN3wuxTeeIhEHnXGLCd+W0GoJLBgKJPTR1YFX8tQTFzAljEno+zuHfGsAMxKz1Lhj3qKmtB3TmKsrXZOeYKnI9K8KUrZbiowbOxGvPyYBm2mc7HEzJuS1iiGH6ckuYcqUmkDO9J1haGXQw4BfgWVMHDQ/r6XmXbqAz1D+utxrTzp11o3FK2MXwlr5zx9WWcyl4KjibPrImIHVV+i/qIYc2kmdRdtmSnhskNg5zO1q2B9n4Sw9VtI0N8edEwzmbza4adfQ6vqtOKc80x9cl91P9T4hn0TcHshjC7a85YMGwlrWpsPgE8YS5jCA6XAMNMZm0tXuJzYHw+yGz/AdQJMdGmS44DAAAAAElFTkSuQmCC


在学课程:
Python Selenium3项目实战

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2019-3-13 11:39:28 | 只看该作者
本帖最后由 博为峰网校 于 2019-3-13 11:42 编辑

现在携程登录验证码方式变了,现在携程登录,若登录多次错误,才会出现验证码,可以用截图方式,代码如下
如去哪儿登录,下面是对元素截图代码
from selenium import webdriverfrom selenium.webdriver.support.select import  Select
path= 'C:/Program Files (x86)/Google/Chrome/chromedriver.exe'
from selenium.webdriver.common.action_chains import ActionChains
import  time
from PIL import Image
driver=webdriver.Chrome(path)
driver.get("https://user.qunar.com/passport/login.jsp?")
driver.maximize_window()
time.sleep(4)
driver.save_screenshot("qu.png")
imgcode=driver.find_element_by_id("vcodeImg")
left= imgcode.location['x']
top= imgcode.location['y']
right = left+imgcode.size['width']
bottom = top+imgcode.size['height']
im = Image.open("qu.png")
im = im.crop((left,top,right,bottom))
im.save('t.png')

回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-27 17:36 , Processed in 0.067366 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表