跳转到主要内容

The Law Factory解析器的Python实用工具

项目描述

https://travis-ci.org/regardscitoyens/lawfactory_utils.svg?branch=master

一些用于the-law-factory-parser项目的实用工具,由senapyanpy共享。

  • 一个简单的缓存库

from lawfactory_utils.urls import enable_requests_cache, download
enable_requests_cache()

.....

resp = download(url)
print(resp.text)

警告:要从Légifrance下载,您必须设置一个 LEGIFRANCE_PROXY 环境变量,这是一个运行中的 legifrance-proxy 实例。

缓存的响应存储在安装此库的目录中。您可以使用 lawfactory_where_is_my_cache 打印路径。

  • senat/AN/legifrance/conseil-constit 的 URL 清理

>>> from lawfactory_utils.urls import clean_url
>>> clean_url('https://www.legifrance.gouv.fr/eli/loi/2017/9/15/JUSC1715752L/jo/texte')
'https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000035567936'
  • 国民议会 URL 的解析

>>> from lawfactory_utils.urls import parse_national_assembly
>>> parse_national_assembly_url("http://www.assemblee-nationale.fr/dyn/15/dossiers/retablissement_confiance_action_publique")
(15, 'retablissement_confiance_action_publique')

项目详情


下载文件

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

源分发

lawfactory_utils-0.2.2.tar.gz (5.5 kB 查看哈希)

上传时间

构建分发

lawfactory_utils-0.2.2-py2.py3-none-any.whl (7.0 kB 查看哈希)

上传时间 Python 2 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面