如何在Python中将SASS动态转换为CSS?

2024-09-27 23:22:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我来自PHP背景,更具体的Symfony2。Symfony2有一个通过Assetic到autmagically convert SASS file into CSS的功能。在

现在,我正在使用bottle框架开发我的第一个python项目,我想知道是否有一种类似的方法来生成SASS文件的动态CSS。在

在python世界中,是否有一种与Assetic过滤器等价的方法?在

在后台手动运行compass不是一个选项。我想使用SASS,但整个痛苦的过程应该是在我的工作流程中非常缓慢的。在


Tags: 项目方法功能框架bottleconvertsasscss
1条回答
网友
1楼 · 发布于 2024-09-27 23:22:11

从另一个角度考虑这个问题,我想我可以让python脚本运行sass watch source.sass:target.css,因此我跟踪了how to run bash commands in python。因此,我的__init_.py现在包括:

bashCommand = "sass  watch ./css/main.sass:./css/main.css"
import subprocess
process = subprocess.Popen(bashCommand.split(), stdout=subprocess.PIPE)

这导致sass文件被自动转换为css,而不必担心整个{}转换方面的问题。在

相关问题 更多 >

    热门问题