我正在看PatentsView API,还不清楚如何检索专利的全文。它只包含detail_desc_length,而不包含实际的详细描述。
我想在patent_abstract和"detailed_desciption“中预置以下内容。
import httpx
url = 'https://api.patentsview.org/patents/query?q={"_and": [{"_gte":{"patent_date":"2001-01-01"}},{"_text_any":{"patent_abstract":"radar aircraft"}},{"_neq":{"assignee_lastknown_country":"US"}}]}&o:{"per_page": 1000}'
r=httpx.get(url)
r.json()发布于 2022-08-17 15:55:31
你应该看看patent_client!它是一个python模块,它使用Django风格的API搜索活跃的USPTO和EPO数据库。然后,任何查询的结果都可以通过简单的DataFrames调用转换成熊猫、.to_pandas()或Series。
from patent_client import Patent
result = Patent.objects.filter(issue_date__gt="2001-01-01", abstract="radar aircraft")
# That provides an iterator of Patent objects that match the query.
# You can grab abstracts and detailed descriptions like this:
for patent in result:
patent.abstract
patent.description
# or you can just load it up in a Pandas dataframe:
result.values("publication_number", "abstract", "description").to_pandas()
# Produces a Pandas dataframe with columns for the patent number, abstract, and description.一个很好的起点是用户指南简介
(完全披露-我是patent_client的作者和维护者)
https://stackoverflow.com/questions/68902883
复制相似问题