Python的SASS:libsass(由Hampton Catlin和Aaron Leung用C/C++编写)的简单绑定。
项目描述
此软件包提供了一个简单的Python扩展模块 sass,它是libsass(由Hampton Catlin和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
示例
>>> import sass
>>> print sass.compile(string='a { b { color: blue; } }')
a b {
color: blue; }
文档
这里有用户指南手册和 libsass 的完整API参考
http://dahlia.kr/libsass-python/
您可以自己构建文档
$ cd docs/
$ make html
生成的文档将存放到 docs/_build/html/ 目录。
致谢
Hong Minhee 编写了这个 Libsass 的 Python 绑定。Libsass.
Hampton Catlin 和 Aaron Leung 编写了 Libsass,它是 SASS 的可移植 C/C++ 实现。SASS.
Hampton Catlin 最初设计了 SASS 语言,并使用 Ruby 实现了它的第一个参考实现。
以上三种软件均遵循 MIT 许可协议。
项目详情
关闭
libsass-unstable-0.4.220140530.cd3ee1cbe3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3e23e8572e806928f70a85f72d4d53d9010c07c3a5dbc35599373266b6d42907 |
|
MD5 | 5406e5cabb8f954e30625cf9d5d731af |
|
BLAKE2b-256 | af14d6885b34ff5ad232c48f364d0dc48a18edec6b2a3972bb918879bf4884a1 |