的Python包装器按portal.de美国石油学会
pypresseportal的Python项目详细描述
presseportal.deAPI中的Python接口。在
网站按portal.de是由dpa拥有的“news Aktuel”提供的服务 (德新社)。它是最大的新闻稿发行商之一 以及德国投资者关系公告。例如,几乎所有的警察和消防队 各部门利用这项服务分发新闻稿。在
PyPresseportal未连接到按portal.de, “新闻Aktuel”或dpa。PyPresseportal是由志愿者独立开发的开源软件 图书馆。在
来自密钥API按portal.de需要访问数据。你可以找到更多 信息并在https://api.presseportal.de/en处申请API密钥。在
快速启动
使用pip
安装在命令行中使用pip从PyPI下载PyPresseportal并将其安装到您的系统上:
$ pip install pypresseportal
获取API密钥
PyPresseportal需要来自https://api.presseportal.de/en的有效API密钥。这个网站是 此外,您还可以在这里找到有关API以及API术语的一般信息。在
初始化API
首先,创建一个PresseportalApi类的实例, 使用API密钥:
^{pr2}$请求数据
接下来,通过PresseportalApi类从API请求数据。它 包含几种访问API数据的方法,它们的工作原理非常相似。在
访问最近发表的文章的最简单方法是 get_stories()方法。如果不为此方法提供任何参数, PyPresseportal默认检索可用的50个最新故事。在
例如:
>>> from pypresseportal import PresseportalApi >>> api_object = PresseportalApi(YOUR_API_KEY) >>> stories = api_object.get_stories()
get_stories()返回Story对象的列表。访问故事数据 通过单个Story对象的属性。在
例如:
>>> stories[0].title "Kohls Wohnhaus hat keinen Denkmalwert" >>> stories[0].id "4622388"
- 项目
标签: