用于senat.fr网站的python客户端
senap的Python项目详细描述
传感器
用于senat.fr网站的python客户端。
主要目标
从senat.fr中轻松检索json数据。
要求
Python3
安装:
- 来自pip:
pip3 install senapy
- 本地:
pip3 install -e .
立法档案
- 解析一:
senapy-cli parse URL_or_filepath
- 示例:
senapy-cli parse pjl16-537
(您可以只给出id而不是url) - 警告:目前文件必须是utf-8格式的
- 示例:
- 获取所有URL:
senapy-cli doslegs_urls
- 多解析:
cat urls | senapy-cli parse_many output_dir
搜索服务
- questionsearchservice搜索问题
测试:
pip3 install pytest
pytest
- 如果修改输出,则有一个实用程序使测试反映以下内容:
python tests/tools/regen_regressions_output.py