selenium打开的网页如果不关闭,page_source的内容会叠加

selenium打开的网页如果不关闭,page_source的内容会叠加

如题,我在爬网页的时候发现如果不关闭当前页面,得到的爬取结果就是后一个文档包含了前面所有文档的内容,请问这是什么原因呢,如何才能解决这个问题?

代码如下

# 抓取一张网页审查元素(成功)
from selenium import webdriver
from time import sleep,ctime
import requests
import re
# 模仿模拟器发送打开网页请求
driver = webdriver.Chrome()
driver.get('https://doc.babylonjs.com/playground/?code=scene&page=2')
# 延迟60秒,保证源代码完整性
sleep(30)
sourcePage = driver.page_source
# 测试结果,可以注释
# print(sourcePage)
#用正则表达式提取网址集合
dl = re.findall(r'
.*?

你可能感兴趣的:(python,selenium,page_source,driver.get(),叠加,python)