from selenium import webdriver  # 运行此脚本前必须按要求修改注册表
'''
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_USERNAME_PASSWORD_DISABLE]
"iexplore.exe"=dword:00000000
针对IE11,需要修改注册表。如果是32位的windows,key值为HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\Main\FeatureControl\FEATURE_BFCACHE
,如果是64位的windows,key值为HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\InternetExplorer\Main\FeatureControl\FEATURE_BFCACHE
如果key值不存在,就添加。之后在key内部创建一个iexplorer.exe,DWORD类型,值为0'''

driver = webdriver.Ie()
driver.get("http://www.baidu.com")
#driver.get("http://admin:admin@10.82.21.145/")
需要下载与Python版本对应的webdriver
ie网页缩放比例要为100%大小,同时要注意Internet选项->安全,里面的保护模式全部勾选或者全部关闭。
import win32api
import win32con key = win32api.RegCreateKey(win32con.HKEY_CURRENT_USER,
'Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Ranges\\Range10')
win32api.RegSetValueEx(key, ':Range', 0, win32con.REG_SZ, '10.82.21.190')
win32api.RegSetValueEx(key, 'http', 0, win32con.REG_DWORD, 2)
win32api.RegCloseKey(key) # IE安全保护模式全部取消
key1 = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,
'Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\1',
0, win32con.KEY_WRITE)
win32api.RegSetValueEx(key1, '2500', 0, win32con.REG_DWORD, 3) # 最后一个参数中(3:关闭,0:开启)
win32api.RegCloseKey(key1) key2 = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,
'Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2',
0, win32con.KEY_WRITE)
win32api.RegSetValueEx(key2, '2500', 0, win32con.REG_DWORD, 3)
win32api.RegCloseKey(key2) key3 = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,
'Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3',
0, win32con.KEY_WRITE)
win32api.RegSetValueEx(key3, '2500', 0, win32con.REG_DWORD, 3)
win32api.RegCloseKey(key3) key4 = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,
'Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\4',
0, win32con.KEY_WRITE)
win32api.RegSetValueEx(key4, '2500', 0, win32con.REG_DWORD, 3)
win32api.RegCloseKey(key4) key5 = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,
'Software\\Microsoft\\Internet Explorer\\Zoom',
0, win32con.KEY_WRITE)
win32api.RegSetValueEx(key5, 'ZoomFactor', 0, win32con.REG_DWORD, 100000)
win32api.RegCloseKey(key5)

  

最新文章

  1. VS2015 Git 源码管理工具简单入门
  2. js返回顶部
  3. Python KNN算法
  4. 微信jssdk,实现多图上传的一点心得
  5. DefaultHttpClient使用
  6. MySql 申明变量以及赋值
  7. PMP考试--挣值如何计算?
  8. noip2004提高组题解
  9. Distinct Substrings
  10. Hadoop WritableComparable接口
  11. Maven项目搭建(一):Maven初体验
  12. 28 自定义View侧滑栏
  13. ORACLE中通过SQL语句(alter table)来增加、删除、修改字段
  14. 安装Pygame(Python3.6,windows)
  15. java第十三周测试记录
  16. SIEVE 线性筛
  17. winform excel导入--NPOI方式
  18. ORA-22922: 不存在的 LOB 值 可以使用外层嵌套wm_concat()解决
  19. Java多线程学习笔记之二缓存
  20. imx6的kernel3.4.15启动流程

热门文章

  1. docker 安装部署 redis(配置文件启动)
  2. PHP随手记2--获取随机n位不重复字符
  3. 深入浅出Mybatis系列(一)---Mybatis简介
  4. redis内存回收
  5. Linux·命令收藏
  6. python常用工具库介绍
  7. android kotlin 子线程中调用界面UI组件崩溃
  8. React Native startReactApplication 方法简析
  9. sed命令的使用
  10. Pytest系列(3) - setup和teardown的详细使用