我有一个文本文档,每行都有一个URL。我想在一个新的标签页中打开每个网址。到目前为止,我得到的是:tabs = 0
f = open('links.txt', 'r', encoding='utf-8')
for line in f:
url = line
driver.execute_script("window.open(url, 'new_window')")
sleep(7) # time to let tge page load
tabs = tabs + 1 # to keep track of how many tabs I have
这给了我一个错误:Traceback (most recent call last): File "scraper.py", line 100, in
driver.execute_script("window.open(url, 'new_window')") File "C:\Python37\lib\site-packages\selenium\webdriver\remote\webdriver.py",
line 635, in execute_script
'args': converted_args})['value'] File "C:\Python37\lib\site-packages\selenium\webdriver\remote\webdriver.py",
line 320, in execute
self.error_handler.check_response(response) File "C:\Python37\lib\site-packages\selenium\webdriver\remote\errorhandler.py",
line 242, in check_response
raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error:
url is not defined
我什么都试过了,但还是没用。有什么想法吗?在