【发布时间】:2020-04-10 13:11:06
【问题描述】:
import webbrowser
import os
n = ""
while (n == ""):
n = input("How many pages do you want?\n")
start_page = ""
url = input("Yeezy Supply or Adidas?""\nEither 'YS' or 'Adidas'\n")
url_choice = url.lower()
#print(url_choice)
if url_choice == 'ys':
start_page = "www.yeezysupply.com/"
elif url_choice == "adidas":
start_page = "www.adidas.com/yeezy"
#print(start_page)
page_number = list()
for i in range(0, int(n)):
page_number.append(n)
for i in range(0, len(page_number)):
chromelink = r"C:\Users\Michael\Desktop\FlashCop\bin\chromedriver.exe"
webbrowser.register('chrome',None,webbrowser.BackgroundBrowser(chromelink))
os.system(r'cmd /c "C:\Users\Michael\Desktop\FlashCop\bin\chromedriver.exe"start_page')
webbrowser.open_new(start_page)
这只会在打开新标签时产生。有没有办法强制chrome打开一个新窗口而不是一个新标签?
【问题讨论】:
-
您期待的答案与last time 不同吗?
-
@martineau 有人说有一种方法,但这种方法不起作用,所以我重新发布以获得新的答案......
标签: python python-3.x python-webbrowser