一个从不同来源获取澳大利亚法律数据的包,支持缓存。
legaldata的Python项目详细描述
法律数据
一个用于从中获取澳大利亚法律数据的包立法网以及澳大利亚教育局支持缓存。在
请使用合理的爬网延迟,尊重服务器主机资源, 荣誉机器人.txt在服务器负载较轻时进行爬网。在
从PyPi安装
pip install legaldata
在立法网示例
这个例子将从legislation.com.au抓取联邦法案并复制 文件(docx、pdf、zip)保存到保存路径。在
^{pr2}$在澳大利亚教育局示例
这个例子将从austlii.edu.au/抓取联邦法案并复制 文件(rtf,txt)保存到保存路径。在
fromlegaldata.austlii.crawlerimportActCrawlercrawler=ActCrawler()save_path="./austlii.edu.au/"forindex_urlincrawler.get_index_pages():acts=crawler.get_acts_from_index(index_url,save_path)
法律数据是根据麻省理工学院的许可证分发的。在
- 项目
标签: