0

我使用 jinja 和 webassets 进行资产管理以及 cssutils 来缩小和合并 css 文件。问题是当 cssutils 产生“致命错误”时,它会启动我使用 python 日志记录设置的电子邮件警报系统。问题是错误并不是真正致命的,解析器不知道该属性,但页面仍然可以正常呈现,并且 css 是有效的 css(它主要来自它所涉及的 twitter bootstrap)。如何设置 cssutils 以将其错误抑制到较低级别,这样我就不会收到 50 个错误警报,因为它不喜欢渐变语法。

[ERROR 2012-04-23 13:59:35,844] - MainProcess (13706) - (errorhandler:__handle:100) Property: Invalid value for "CSS Level 2.1" property: rgba(0,0,0,.75) [3518:3: background]
4

1 回答 1

0

将处理程序的级别设置为高于您要抑制的级别,或者logging.Filter在相关处理程序中添加一个并将其级别设置为高于您要抑制的级别。

于 2012-04-23T23:35:44.440 回答