法律工厂解析器的python实用程序
lawfactory_utils的Python项目详细描述
the-law-factory-parser项目的一些实用程序,由共享 senapy和anpy。
- 一个简单的缓存库:
from lawfactory_utils.urls import enable_requests_cache, download enable_requests_cache() ..... resp = download(url) print(resp.text)
缓存的响应存储在这个lib所在的目录中 安装。您可以使用lawfactory_where_is_my_cache打印 路径。
- senat/an/legifrance/conseil-const的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/affichTexte.do?cidTexte=JORFTEXT000035567936&categorieLien=id'
- 解析国民议会网址
>>> 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')