diff --git a/Google_News.py b/Google_News.py index 03b1191fa3c..8414f3c6240 100644 --- a/Google_News.py +++ b/Google_News.py @@ -5,30 +5,30 @@ from urllib.request import urlopen def news(xml_news_url): - - '''Print select details from a html response containing xml - @param xml_news_url: url to parse - ''' - - context = ssl._create_unverified_context() - Client=urlopen(xml_news_url, context=context) - xml_page=Client.read() - Client.close() - - soup_page=soup(xml_page,"xml") - - news_list=soup_page.findAll("item") - - for news in news_list: - print(f'news title: {news.title.text}') - print(f'news link: {news.link.text}') - print(f'news pubDate: {news.pubDate.text}') - print("+-"*20,"\n\n") - -#you can add google news 'xml' URL here for any country/category + + '''Print select details from a html response containing xml + @param xml_news_url: url to parse + ''' + + context = ssl._create_unverified_context() + Client=urlopen(xml_news_url, context=context) + xml_page=Client.read() + Client.close() + + soup_page=soup(xml_page,"xml") + + news_list=soup_page.findAll("item") + + for news in news_list: + print(f'news title: {news.title.text}') + print(f'news link: {news.link.text}') + print(f'news pubDate: {news.pubDate.text}') + print("+-"*20,"\n\n") + +#you can add google news 'xml' URL here for any country/category news_url="https://news.google.com/news/rss/?ned=us&gl=US&hl=en" sports_url="https://news.google.com/news/rss/headlines/section/topic/SPORTS.en_in/Sports?ned=in&hl=en-IN&gl=IN" #now call news function with any of these url or BOTH -news(news_url) +news(news_url) news(sports_url)