我如何遍歷字典“mydict”的每個鍵,并獲取它的鍵值(在我的情況下是 URL),并每次在單獨的瀏覽器會話中打開每個 url?只是試圖自動化每個 url 每次都會在新的瀏覽器會話中打開的位置。mydict = { 'set_one_urls': ['https://www.yahoo.com', 'https://www.google.com'], 'set_two_urls': ['https://www.hotmail.com', 'https://www.godaddy.com']}for key in mydict(): for value in key: driver = webdriver.Chrome(executable_path='../drivers/chromedriver.exe') driver.implicitly_wait(5) driver.maximize_window() driver.get(value) time.sleep(3)
2 回答

瀟瀟雨雨
TA貢獻1833條經驗 獲得超4個贊
您可以通過循環獲取每組 URL 以及該組的名稱mydict.items():
for set_name, url_set in mydict.items():
for url in url_set:
# do something with URL

拉莫斯之舞
TA貢獻1820條經驗 獲得超10個贊
使用下面的代碼:
import time
import webbrowser
mydict = {
'set_one_urls': ['https://www.yahoo.com', 'https://www.google.com'],
'set_two_urls': ['https://www.hotmail.com', 'https://www.godaddy.com']
}
for key, value in mydict.items():
for link in value:
webbrowser.open_new_tab(link)
time.sleep(3)
添加回答
舉報
0/150
提交
取消