跳转到主要内容

MIT Scratch文件格式读写库。

项目描述

# kurt

Kurt是一个用于处理Scratch项目文件的Python库。

它支持Scratch 1.4和Scratch 2.0,并使用统一的Python接口,同时可扩展以支持新的Scratch修改文件格式(如[Snap!](http://snap.berkeley.edu/))。

它还包括将纯文本转换为Scratch块的分析器。

示例用途

* 将Scratch 2.0项目转换回1.4
* 将数千张图片导入Scratch
* 将midi文件作为播放音符块导入
* 将字体文件作为服装导入
* 将文本解析为Scratch块
* 分析项目

*[Scratch](http://scratch.mit.edu/) 由麻省理工学院媒体实验室的终身幼儿园小组创建。


## 安装

在适当的Python环境中(具有[pip](http://www.pip-installer.org/en/latest/installing.html)),只需运行

pip install kurt

或者使用`easy_install`

easy_install kurt

或者从PyPI([http://pypi.python.org/pypi/kurt](http://pypi.python.org/pypi/kurt))下载压缩存档,解压缩,并在其中运行

python setup.py install


## 要求

需要**Python 2.7**。不支持Python 3。

上述安装方法将自动安装 Kurt 及其依赖项。若要进行手动安装,则需要

* **[Construct](http://github.com/construct/construct/tree/2.06)**,版本 2.0.6
许可证
* **[Pillow](http://python-imaging.github.io/)**


## 文档

Kurt 的文档托管在 [Read the Docs](http://kurt.readthedocs.org/).


## 许可证

Kurt 采用 [LGPL](https://gnu.ac.cn/licenses/lgpl) 版本 3 发布。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

kurt-2.0.7.tar.gz (60.4 kB 查看哈希值)

上传时间 源代码