Несмотря на то, что вы пытались использовать Google-search-api
https://github.com/abenassi/Google-Search-API,, на самом деле это всего лишь оболочка для некоторого очищающего кода, а низкая производительность, которую вы испытываете, является результатом конкретной реализации.
Чтобы получить производительностьАналогично производительности, которую вы испытываете при использовании поиска Google в браузере, вы можете настроить пользовательский поиск в реальном JSON API пользовательского поиска Google, подробнее здесь https://developers.google.com/custom-search/v1/introduction
Для этого необходимо получить ключ API иограничивает вас до 10 000 поисковых запросов в день, но панель управления позволяет включать веб-поиск, и вы можете настраивать фактический поиск разными способами.Многие люди игнорируют эту опцию, потому что считают, что она ограничена одним сайтом.
После того, как вы получите ключ API и настроите свою систему пользовательского поиска, его использование и получение хорошей производительности так же просто, как базовые вызовы http, использующиестандартный пакет Python 3 urllib
.