sass for python:libsass for python的直接绑定。
libsass-unstable的Python项目详细描述
这个包提供了一个简单的python扩展模块sass,它是 绑定Libsass(由汉普顿卡特林和Aaron Leung用C/C++编写)。 它非常简单,没有任何与头痛相关的python 分发/部署。这意味着您只需将libsass添加到 您的setup.py的install_requires列表或requirements.txt文件。 不需要ruby或node.js。
它目前支持cpython 2.6、2.7、3.3、3.4和pypy 1.9+!
安装
它在PyPI上可用,因此您可以使用pip安装它(或者 easy_install):
$ pip install libsass
libsass python的每个版本都使用Libsass的最新版本。 如果您想要libsass master的最新功能,请尝试安装 libsass-unstable改为打包:
$ pip install libsass-unstable
示例
>>> importsass>>> printsass.compile(string='a { b { color: blue; } }')a b { color: blue; }
文档
这里有用户指南手册和libsass:
的完整api参考http://dahlia.kr/libsass-python/
您可以自己构建文档:
$cd docs/ $ make html
生成的文档将转到docs/_build/html/目录。
学分
洪敏熙写了这个Libsass的python绑定。
汉普顿和Aaron Leung写的是可移植的C/C++。 实现SASS。汉普顿·卡特林最初设计了SASS语言,并编写了第一个 它在ruby中的引用实现。
以上三个软件都是在MIT license下发布的。