ka-lite的openzim导出命令

ka-lite-zim的Python项目详细描述


===========
ka lite zim
=======


=========br/>
图片:https://travis-ci.org/benjaoming/ka-lite-zim.png?branch=master
:目标:https://travis ci.org/benjaoming/ka lite zim

…图片::https://readthedocs.org/projects/ka-lite-zim/badge/?version=latest
:target:http://ka lite zim.readthedocs.org/en/latest/






quick start
----



您应该使用我们的docker:openzim/kalite。(没有docker请参阅自述文件末尾的部分)

docker run-v[您的文件夹在这里]:/data openzim/kalite kalite manage export2zim/data/[zim name].zim[--language=[code lang]]--tmp dir=/data/[tmp folder name]--下载

例如:

docker run-v/tmp:/data openzim/kalite kalite kalite manage export2zim/data/ka-fr.zim--language=fr--tmp dir=/data/ka-lite-zim-fr--download

`

Zim将位于:[此处的文件夹]/[Zim name].Zim

可在“kalite manage help export2zim”中使用`

**小心!**不管用法/帮助如何,正确的参数顺序是“zim_file”,然后是“options”。示例:``ka lite manage export2zim ka-fr.zim--language=fr``



features
--

*将本地“ka lite”的内容导出到“openzim”<;http://www.openzim.org/>;`
*由于您使用ka lite选择和下载视频,因此很容易进行自定义
*创建一个带有单页webapp的.zim文件,其中包含视频播放器和简单的基于js的ui,用于过滤和搜索视频




用例和贡献因为它不是为更广泛的受众设计的。所以只要得到最新的主版本,它就可以与最新的ka-lite版本一起工作。如果您对“kiwix网站”http://www.kiwix.org/wiki/content_in_all_languages>;`

上的.zim文件有更改,请参与此项目。此命令的目标是为受欢迎的脱机阅读器kiwix构建khan academy的另一个使用案例,它适用于开放标准格式
openzim。因此,它可以受益于通过ka-lite
软件准备的数据。

虽然ka-lite是真正为教育而构建的,但kiwix更像是一个电子图书馆。虽然kiwix和openzim更为静态,但ka-lite关注的是交互。




future
----


ka-lite的导出命令是最直接、最简单的目标。但是我们希望
能够很好地理解openzim格式,从而构建一个import
命令,这样ka-lite学生就可以与由zim打包程序打包并分发的数据进行交互。

0.15.1无法从非史前PIP安装的Ka-Lite,因此我们在Virtualenv中使用史前PIP。




Virtualenv-p/usr/bin/python2.7 ka lite env
source kalite env/bin/activate

echo“from kalite.project.settings.base import*”>;~/.kalite/settings.py
echo“已安装的_apps+=['kalite_zim','compressor',]\n”>;~/.kalite/settings.py
pip install django>;=1.5,<;1.6
pip install pip==7.0.0
pip install setuptools==12.0
pip install ka lite==0.15
pip install ka lite zim

**注意**:如果使用docker``zimwriterfs`,确保可以解析符号链接的Docker卷(例如/data)的相同绝对路径。
请参阅“与Kalite交互”一节了解如何使用它。




Kalite manage export2zim/data/ka-fr.zim--language=fr--tmp dir=/data/ka-lite-zim--fr
Docker run--name数据/v/data/data/openzim/zimwriterfs-zimwriterfs-zimwriterfs-zimwriterfs-zimwriterfs-xxx












<完整的文档在http://ka-lite-zim.rtfd.org.


























>


=

*在pypi上首次发布。




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

推荐PyPI第三方库


热门话题
java Intellij通过方法中的包查找用法   java中VS代码和打包命名的问题   将java CMS功能集成到具有高度动态内容的网站(Lucene/Mysql/Nosql)的策略   oracle的java类强制转换异常。jdbc。驾驶员OracleConnection   字节码向JVM添加上指令   如何在抽象类中执行java方法?   java是否可以在apache访问日志中排除指定的GET参数?(作者:W7开发环境)   java如何获取已安装音频播放器的列表?   尝试向HS学生展示如何使用Java访问MS数据库   使用正则表达式java对给定行中的特定字符串进行计数   java JOOQ Select查询中的Select计数   方法Java,如何从二维双精度数组中找到特定值?   获取图像URL的java正则表达式   java在切换到新的窗口驱动程序后找不到元素