利用 Python 中的新闻 API 获取头条新闻
新闻 API 是非常有名的 API,使用此 API,任何人都可以通过搜索和抓取任何网站的新闻文章来了解新闻头条。
但是,使用此 API 时,需要具备 API 密钥。
示例代码
import requests
def Topnews():
# BBC news 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])
# Driver Code
if __name__ == '__main__':
# function call
Topnews()
使用 Panda
使用 Panda 的 DataFrame 会更轻松,我们可以使用 pd.DataFrame.from_dict 和 .apply([pd.Series])轻松地将 JSON 转换为 DataFrame。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP