Я давно работаю в области автоматизации с python, я пробовал модули очистки веб-страниц, чтобы очистить данные веб-сайта, но это мешает мне обрабатывать результаты поиска в Google.Я написал скрипт для фиксации результатов поиска с помощью модуля bs4, откройте все ссылки на новых вкладках с помощью модуля webbrowser, но скрипт не работает.
#!/usr/bin/python3
import sys
import requests
import webbrowser
import bs4
print('Googling')
res = requests.get('http://google.com/search?q=' + ' '.join(sys.argv[1:]))
res.raise_for_status()
mysoup = bs4.BeautifulSoup(res.text,"html.parser")
link = mysoup.select('.r a')
numOpen = min(5,len(link))
for i in range(numOpen):
webbrowser.open('http://google.com' + link[i].get('href'))
Я пробовал скрипт выше, но он не работал, потому что класс class r не работаетпоказывая элементы или ссылки.если кто-нибудь может мне помочь ??