[在OSX上使用Python关闭选项卡

问题描述 投票:0回答:1

我正在尝试刷新网站上的一些列表,然后关闭标签。

我有这个设置可以每小时运行一次,并且对我来说效果很好,我知道这对其他人来说可能是最愚蠢的代码,但是它可以满足我的需要。现在我需要的是打开链接后关闭选项卡。目前,我来到笔记本电脑上,打开了50多个标签页。

import webbrowser
import time

start = "https://www.spareroom.co.uk/flatshare/advert_renew.pl? 
advert_id="
end = "&flatshare_type=offered"
nums = ['13549393', '13292512', '13787806', '13787662', '11924089']
nums2 = ['12755839', '5467930', '3844433', '12950809', '9187090', '11834794', '8017675', '5154283', '12418570', '12459514']



for num in nums:
url = start+num+end
webbrowser.open_new(url)
#print(url)
time.sleep(2)


for num in nums2:
url = start+num+end
webbrowser.get('safari').open_new_tab(url)
#print(url)
time.sleep(2)

一切从技术上讲都是有效的。打开标签后,只需关闭标签即可。

[当前同时使用Brave Browser和Safari,但很乐意使用另外两个,如果可以更好地使用,请退出这些应用程序。

python macos safari
1个回答
0
投票

我找到了问题的答案。见下文。

browser.quit()
© www.soinside.com 2019 - 2024. All rights reserved.