当前位置:首页>开发>正文

selenium模拟打开浏览器访问网页报错 使用selenium模拟登陆去哪儿网并搜索机票 python

2023-04-12 10:45:13 互联网 未知 开发

 selenium模拟打开浏览器访问网页报错 使用selenium模拟登陆去哪儿网并搜索机票 python

selenium模拟打开浏览器访问网页报错

这是最普通的解决办法:你先试试!
1、打开浏览器,点“工具”→“管理加载项”那里禁用所有插件,或者你能准确知道没问题的保留。然后→工具→INTERNET选项→常规页面→删除cookies→删除文件→钩选删除所有脱机内容→确定→设置使用的磁盘空间为:2MB确定→清除历史纪录→网页保存在历史记录中的天数:3以下→应用确定(我自己使用的设置是“0”天)。到此立即关闭所有浏览器窗口。
2、重新打开浏览器,做最后一步:工具→INTERNET选项→高级→恢复浏览器默认设置。
3、如果是浏览器中毒就使用卡卡助手修复,然后做插件免疫:全部钩选→免疫。然后→全部去

掉钩选→找到“必备”一项,把能用到的重新钩选→取消免疫。能用到的就是FLASH和几种播放器的,其余的不要取消免疫。完成所有操作以后,你的浏览器就不会出问题了
如果上面得这些方法不行,再用下面这些方法试试:
1:安装一个DirectX,试一下浏览器加速
2:点击“开始”,选择“运行”,然后输入“regedit”回车。即可打开注册表编辑器,打开 HKEY_CURRENT_USERControl PanelDesktop 键,将 AutoEndTasks 值设为 1。 ( 原设定值:0 )
3:浏览器加速:
开始→运行→regedit启动注册表编辑器,找到HKEY_LOCAL_MACHINESOFTWAREMicrosoft
WindowsCurrentVersionExplorerRemoteComputerNameSpace
将其下的主键{2227A280-3AEA-1069-A2DE-08002B30309D}删除,该主键是网络(打印机)
将其下的主键{D6277990-4C6A-11CF8D87-00AA0060F5BF}删除,该主键是(计划任务)
4:在运行里面输入gpedit.msc进入组策略,然后在 管理模版-windows组件里面给Internet Explorer 设置一下!

如果上面的都不行,那就说明你这个系统有问题,不用再求医,直接重新装系统就行了!还有有些问题是系统主题引起的,安装系统主题时候要找个好用并且安全的!

使用selenium模拟登陆去哪儿网并搜索机票 python

selenium中有截图的操作 使用save_screenshot方法保存图片

driver.save_screenshot("code.jpg")
想觉得图片太大 剪辑图片可以使用PIL中的Image模块剪辑
img = Image.open("code.jpg")
region = (10, 10, 100, 100)
nimg = img.crop(region)
nimg.save("new_code.jpg")

随便看看