首先引入webdriver,webdriver.Chrome(),它会启动谷歌浏览器自动运行,但首先要装chromedriver,如何安装可以看我之前写的文章-https://blog.csdn.net/Sixth5/article/details/135825724。之后,用.get()获取网址,间隔5秒休息等待获取完全,然后用.page_source打印出来,就OK了。使用selenium进行网页模拟操作等的第一步往往是获取网页源码,那么是如何进行的呢。
使用selenium进行网页模拟操作等的第一步往往是获取网页源码,那么是如何进行的呢
首先引入webdriver,webdriver.chrome(),它会启动谷歌浏览器自动运行,但首先要装chromedriver,如何安装可以看我之前写的文章-https://blog.csdn.net/sixth5/article/details/135825724
之后,用.get()获取你需要的网址,运行到这会看到谷歌浏览器自动打开了这个网页,再间隔5秒休息等待获取完全,然后用.page_source打印出来,就ok了。
from selenium import webdriver
import time
web = webdriver.chrome()
web.get("https://www.qq.com/")
time.sleep(5)
print(web.page_source)
相关文章:
-
-
本文是log4j2远程代码执行漏洞原理和漏洞复现的详细说明。基于vulhub搭建靶场,攻击者利用log4j2框架下的lookup服务提供的{}字段解析功能,在{}内使用了了JNDI…
-
-
-
对于玩具公司而言,一个专业的进销存管理系统不仅能够简化日常的业务流程,减少人为错误,提高工作效率,还能够通过数据分析帮助企业掌握市场动态,预测销售趋势,从而做出更加科学的库存规划和…
-
在实际的渗透测试过程中,面对复杂多变的网络环境,当常用工具不能满足实际需求的时候,往往需要对现有工具进行扩展,或者编写符合我们要求的工具、自动化脚本,这个时候就需要具备一定的编程能…
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论