【发布时间】:2019-10-12 11:57:55
【问题描述】:
我试图在单个窗口中的新选项卡中打开 URL 列表,但它却在新窗口中打开它们。请帮忙。这是我的URL.csv
SN,Title,URL
1,Google,https://google.com
2,youtube,https://youtube.com
import csv
from selenium import webdriver
def csv_url_reader(url_obj):
reader = csv.DictReader(url_obj, delimiter=',')
for line in reader:
url = line["URL"]
title = line["Title"]
print(url + title)
driver = webdriver.Chrome(r'C:\chromedriver_win32\chromedriver')
driver.get(url)
if __name__ == "__main__":
with open("URL.csv") as url_obj:
csv_url_reader(url_obj)
【问题讨论】:
-
使用 javascript 和机器人类 ...你可以运行 open new tab ...我在 java 中运行这个脚本 ..但是对于逻辑你可以参考这个代码 ..stackoverflow.com/a/56005236/4513879