就像一个url在浏览器中那样可以直接打开 不用设置header这些东西 有没有这样的库?主要是想获取这个网页的源码
Python中有一些库可以模拟浏览器,例如selenium和fake-browser。
使用selenium需要安装相应的webdriver,然后通过编写代码来控制浏览器进行操作。示例代码如下:
from selenium import webdriver
# 创建一个Chrome浏览器实例
driver = webdriver.Chrome()
# 打开网页
driver.get('https://www.baidu.com')
# 获取网页源代码
html = driver.page_source
# 关闭浏览器
driver.quit()
使用fake-browser则不需要安装任何额外的库,只需要下载并安装即可。示例代码如下:
from fake_browser import FakeBrowser
# 创建一个FakeBrowser实例
browser = FakeBrowser()
# 访问网页
browser.open('https://www.baidu.com')
# 获取网页源代码
html = browser.html
# 关闭浏览器
browser.close()
4 回答4.5k 阅读✓ 已解决
1 回答3.4k 阅读✓ 已解决
4 回答3.9k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.9k 阅读✓ 已解决
2 回答433 阅读✓ 已解决
urllib库可以了解下
参考用法https://blog.csdn.net/Y_peak/article/details/120068358