![](/img/trans.png)
[英]How to change URL in Selenium without opening new tab (python)?
[英]Opening URL in new tab without focus
我在工作中監控了一堆連接到水管的現場記錄器設備。 無法一次打開所有記錄器的圖表。
因此,我沒有手動打開每個記錄器的圖表,而是嘗試編寫一個程序來自動打開它們。 該網站非常緩慢,因此我設置了 10 秒的延遲,以便有時間加載圖表。
我遇到的問題是,當我查看圖表並打開下一個選項卡時,它會將焦點設置到該選項卡。
這是代碼:
import webbrowser
import pandas as pd
import time
df = pd.read_excel(r'ids.xlsx', sheet_name=0)
idlist = df['ID'].tolist()
for i in idlist:
print(i)
newstring = "Url"+str(i)
webbrowser.open(newstring, new=0, autoraise=False)
time.sleep(10)
有沒有辦法在不從當前標簽中獲取焦點的情況下打開一個新標簽以在后台打開?
請嘗試 python webbrowser.open(url)
javascript window.open(_,url)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.