【发布时间】:2022-10-31 03:18:57
【问题描述】:
我尝试在 html 中使用 pyscript,但我只能让它在一行代码中工作,有人可以帮我让它在下面的代码中工作吗?
def vpn(website):
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
driver = webdriver.Chrome(options=chrome_options)
driver.get(website)
vpn("chrome://newtab/")
我什至认为可行的唯一代码是:
<!DOCTYPE html>
<html>
<pyscript>
def vpn(website):
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
driver = webdriver.Chrome(options=chrome_options)
driver.get(website)
vpn("chrome://newtab/")
</pyscript>
</html>
当我运行上述代码时,我收到以下错误消息:
def vpn(website): from selenium import webdriver from selenium.webdriver.chrome.options import Options chrome_options = Options() chrome_options.add_argument('--no-sandbox') chrome_options.add_argument('--disable-dev-shm-usage') driver = webdriver.Chrome(options=chrome_options) driver.get(website) vpn("chrome://newtab/")
有谁知道其他方法可以做到这一点?
【问题讨论】:
-
不,因为我只需要知道如何在 html 中编写多行 python 而不是一行 @Tranbi
-
浏览器不支持 Selenium。有很多问题都在问同样的事情。在发布副本之前研究问题。
标签: python html selenium selenium-webdriver pyscript