atwiki客户端库

atwiki-python的Python项目详细描述


TravisCoverallsPyPi

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)

许可证

麻省理工学院许可证

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从活动中刷新片段,然后返回片段   java如何按获取列排序?   java可以使用访问者模式来执行一般的双重分派吗?   如何从C++调用java方法   编译时java非法启动类型错误   shell通过Java程序使用Haskell的GHCI   如何使用ffmpeg在java程序中获取视频的持续时间?   比较java中的arraylist对象   java阻止Eclipse/Maven调用一个特定插件   java改进列表列表?   使用Java查找SFTP最旧文件的文件大小和上次修改   上下文中SQLite DB的java相对路径。xml   Java:何时使用检查的异常、未检查的异常或断言   如何在Java中使用递归生成负斐波那契序列?   java在画布中绘制,并将其保存到更大的图像中