跳转到主要内容

PyMedX 是一个处理多媒体文件的工具集。

项目描述

PyMedX 是从名为 PyMed 的存档项目分支出来的: https://github.com/gijswobben/pymedx

PyMedX - 通过Python访问PubMed

PyMedX 是一个Python库,它通过PubMed API提供对PubMed的访问。

为什么使用这个库?

PubMed API 的文档不是很好,以高效的方式查询它对研究人员来说太复杂且耗时。这个包装器提供了一种一致、易读且高效的方式访问API。

功能

该库为您处理以下事项

  • 查询PubMed数据库(使用标准的PubMed查询语言)
  • 批量请求以提高性能
  • 解析和清理检索到的文章

示例

有关完整(工作)示例,请参阅此存储库中的 examples/ 目录。本质上,您只需要导入 PubMed 类,实例化它,并使用它进行查询

from pymedx import PubMed
pubmed = PubMed(tool="MyTool", email="my@email.address")
results = pubmed.query("Some query", max_results=500)

关于API的说明

PubMed API 的原始文档可以在以下位置找到: PubMed Central。PubMed Central 倾情请求您

  • 不要在高峰时段或非高峰时段进行并发请求;
  • 包含两个有助于识别您的服务或应用程序到我们的服务器的参数
    • tool 应该是应用程序的名称,作为一个无空格的字符串值,
    • email 应该是工具维护者的电子邮件地址,并且应该是一个有效的电子邮件地址。

非关联声明和免责声明

本库的作者与PubMed及其子公司或关联方没有任何隶属关系、关联、授权、认可或官方联系。PubMed的官方网站可访问:https://www.ncbi.nlm.nih.gov/pubmed/

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

pymedx-0.5.0.tar.gz (13.0 kB 查看哈希值)

上传时间: 源代码

构建分发

pymedx-0.5.0-py3-none-any.whl (13.8 kB 查看哈希值)

上传时间: Python 3

支持者