Witam !
Napisałem właśnie program, który po podaniu jakiegoś zagadnienia otwiera (tyle kart ile chcemy) pierwszych wyników w google.
Problem polega na tym, że pomimo wpisanej liczby interesujących wyników program nie działa poprawnie.
Korzystałem już z dokumentacji i nie tylko i nie wiem jak to naprawić:
https://breakingcode.wordpress.com/2010/06/29/google-search-python/
https://pypi.org/project/google-search/
https://www.geeksforgeeks.org/performing-google-search-using-python-code/
#Kod:
#!/usr/bin/env python
# coding: utf-8
# In[ ]:
# How to open a url in new tab
import webbrowser
# Show links from google, when you write a phrase in querry
from googlesearch import search
# In[ ]:
urls = []
querry = input("Type what you looking for: ")
how_many = int(input("How many pages you want to open: "))
for j in search(querry, tld="com", stop=how_many, pause=2):
print(j)
urls.append(j)
# In[ ]:
# We need to open link after link, so we nned a loop for that
for i in urls:
webbrowser.open_new_tab(i)
# In[ ]: