WeasyPrint并不支持某些CSS3功能(但我希望如此),并且运行Python脚本会抛出一长串被忽略的条目(例如,框阴影,渐变),然后是作业摘要。是否可以在静默模式下运行WeasyPrint,而不显示任何信息?
答案 0 :(得分:1)
根据documentation, 您可以创建一个新的记录器对象来覆盖WeasyPrint的默认行为。以下代码段取自文档页面本身。
import logging
logger = logging.getLogger('weasyprint')
logger.handlers = [] # Remove the default stderr handler
logger.addHandler(logging.FileHandler('/path/to/weasyprint.log'))
如果您根本不想要任何日志记录,则可以删除最后一行。