繁体   English   中英

在 OSX 上使用 Python 关闭选项卡

[英]Close tab with Python on OSX

我试图刷新我在网站上的一些列表,然后关闭选项卡。

我有这个设置每小时运行一次,它对我来说非常有效,我知道它可能是其他人最愚蠢的代码,但它做了我需要它做的事情。 我现在需要的是它在打开链接后关闭选项卡。 目前我来到我的笔记本电脑前,打开了 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 但很高兴使用另外两个,如果效果更好,请“退出”这些应用程序。

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

browser.quit()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM