我刚刚找到了一份远程工作的新工作,我必须通过打开一堆页面并登录来开始我的一天。我很想自动化这个过程,因为它可能有点乏味。我想保留我的个人浏览窗口并打开一个包含我需要的所有页面的新窗口。这是我想做的事情的要点:
import webbrowser
first = True
chromePath = 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s'
URLS = ("first page", "second page", "third page")
for url in URLS:
if first:
webbrowser.get(chromePath).open(url)
first = False
else:
webbrowser.open(url, new=2)
Run Code Online (Sandbox Code Playgroud)
由于某种原因,这段代码只是在我当前的浏览器中打开新选项卡,这基本上与我希望它执行的操作相反。到底是怎么回事?