न्यूज़ API किसी भी वेबसाइट से समाचार लेख खोजने और प्राप्त करने के लिए बहुत प्रसिद्ध API है, इस API का उपयोग करके कोई भी किसी भी वेबसाइट से शीर्ष 10 समाचार शीर्षक प्राप्त कर सकता है।
लेकिन इस API का उपयोग करने के लिए एक चीज़ आवश्यक है जो API कुंजी है।
उदाहरण कोड
import requests
def Topnews():
# BBC न्यूज़ API
my_api_key = "Api_number"
my_url = "https://newsapi.org/v1/articles?source=bbc-news&sortBy=top&apiKey=my_api_key"
my_open_bbc_page = requests.get(my_url).json()
my_article = my_open_bbc_page["articles"]
my_results = []
for ar in my_article:
my_results.append(ar["title"])
for i in range(len(my_results)):
print(i + 1, my_results[i])
# ड्राइवर कोड
if __name__ == '__main__':
# फ़ंक्शन कॉल
Topnews()
पांडा का उपयोग करना
पांडा DataFrame का उपयोग करना आगे काम करने के लिए बहुत आसान है, हम pd.DataFrame.from_dict और .appy([pd.Series]) का उपयोग करके JSON से DataFrame में आसानी से परिवर्तित कर सकते हैं।