Я пытаюсь обновить список, который у меня есть на сайте, а затем закрыть вкладку.
У меня есть этот набор для запуска каждый час, и он отлично работает для меня, я знаю, что это может быть самый глупый код для всех остальных, но он делает то, что мне нужно.Все, что мне сейчас нужно - это закрыть вкладку после того, как откроется ссылка.В настоящее время я захожу на свой ноутбук, и там открыто более 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, но мы рады использовать два других приложения и «выйти» из этих приложений, если это будет работать лучше.