当前位置:   article > 正文

python+Pycharm+selenium操作浏览器(Chorme或Edge)_pycharm+selenium+使用

pycharm+selenium+使用

 一、查看自己的浏览器版本

 

 二、下载驱动

https://chromedriver.storage.googleapis.com/index.html

 选择适合自己的环境

下载后解压

三、配置环境变量

将自己解压后的文件路径添加到系统环境变量,使用管理员打开CMD或PowerShell;

setx /m path "%path%";D:\chromedriver_win32\"

 四、下载selenium库

 查看文档,参考:

https://yjtzfywh.blog.csdn.net/article/details/130889115

 五、编码测试

  1. from selenium import webdriver
  2. from time import sleep
  3. if __name__ == '__main__':
  4. # 打开chorme浏览器
  5. # diriver1 = webdriver.Chrome()
  6. # 打开Edge
  7. diriver1 = webdriver.Edge()
  8. # 打开百度
  9. diriver1.get("https://www.baidu.com/")
  10. sleep(2)
  11. # 设置窗口大小
  12. diriver1.set_window_size(500, 800)
  13. sleep(2)
  14. # 设置窗口的位置
  15. diriver1.set_window_position(500, 300)
  16. # 打开百度地图
  17. diriver1.get("https://map.baidu.com/")
  18. # 打印页面标题
  19. print(diriver1.title)
  20. # 打印当前的地址
  21. print(diriver1.current_url)
  22. # 打印页面源码
  23. print(diriver1.page_source)
  24. sleep(2)
  25. # 后退
  26. diriver1.back();
  27. sleep(2)
  28. # 前进
  29. diriver1.forward();
  30. # 等待5s
  31. sleep(2)
  32. # 刷新页面
  33. diriver1.refresh();
  34. sleep(2)
  35. # 最大化
  36. diriver1.maximize_window();
  37. sleep(2)
  38. # 最小化
  39. diriver1.minimize_window();
  40. sleep(2)
  41. # 输出窗口大小
  42. print(diriver1.get_window_size())
  43. # 关闭当前窗口
  44. diriver1.close()
  45. # 退出浏览器
  46. diriver1.quit();

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/701236
推荐阅读
相关标签
  

闽ICP备14008679号