atwiki客户端库
atwiki-python的Python项目详细描述
atwiki python
atwiki-python是从python访问@wiki的客户端库。
这个包还包括atwiki-dump命令,用于从@wiki wiki站点转储源代码。
安装
pip install atwiki-python
要求
- Python2.7、3.3、3.4、3.5或3.6。
使用量
atwiki-dump工具
转储wiki站点中每个页面的源和页面名称。
atwiki-dump -o /tmp/dump_dir https://www65.atwiki.jp/python-client/
python api
python api提供了对@wiki特性的访问。
fromatwikiimport*api=AtWikiAPI(AtWikiURI('https://www65.atwiki.jp/python-client/'))# Show list of tags.forpageinapi.get_tags():print(page['name'])# Show list of pages.forpageinapi.get_list():print(page['name'])# Show list of pages tagged with 'tag01'.forpageinapi.get_list('tag01'):print(page['name'])# Show source of page ID 14.print(api.get_source(14))# Show results of wiki search.forresultinapi.search('test'):print(result)
许可证
麻省理工学院许可证