get_news returns None all the time
leorrose opened this issue · 1 comments
leorrose commented
Problem: When trying to get news using the get_news method it returns None all the time.
Code for reproduce:
from GoogleNews import GoogleNews
googlenews = GoogleNews()
print(googlenews.get_news('APPLE'))
print(googlenews.get_news('Facebook'))
print(googlenews.get_news('Tesla'))
OS: windows 10
Python version: 3.8.7
HurinHu commented
you should write in this way
from GoogleNews import GoogleNews
googlenews = GoogleNews()
googlenews.get_news('APPLE')
results = googlenews.results()
print(results)
This you should use googlenews.results()
to get the result, googlenews.get_news('APPLE')
is not returned dataset, and it is only getting first page, if you want to get more than one page, you need to do like this,
from GoogleNews import GoogleNews
googlenews = GoogleNews()
googlenews.get_news('APPLE')
googlenews.get_page(2)
googlenews.get_page(3)
results = googlenews.results()
print(results)
If you only want to get specific page,
result = googlenews.page_at(2)