我想用硒python抓取JS呈现的网页。 该脚本是用关系路径和“完整性”属性定义的。 我应该如何使用Selenium执行具有子资源完整性的脚本?
例如:
<script src="assets/vendor-2e3d10a9f3ccf562fe4f34aee7a18622.js" integrity="sha256-xP99abQmJgmWEHTx100iRFdOo72VVB9442T4wwCVjN0= sha512-tpwt1fE6brHds77JD1mNjxVlPDOzt7MpHrmIMa+seXXpoq3pXg0JYpfFR015YcNZdw8MEsjTuzMnr1RIglfhKg=="></script>
我尝试了以下
from selenium import webdriver
browser = webdriver.Chrome()
browser.get(url)
innerHTML = browser.execute_script("assets/vendor-2e3d10a9f3ccf562fe4f34aee7a18622.js")
这将导致
selenium.common.exceptions.WebDriverException:消息:未知错误: Runtime.evaluate引发异常:SyntaxError:无效或意外 令牌
您能帮我弄清楚