python svgwrite不能添加class属性?

2024-04-16 17:44:16 发布

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

我正在尝试更正以下代码:

import svgwrite
dwg = svgwrite.Drawing('test.svg', profile='tiny')
dwg.add(dwg.circle((10, 0), 20 , fill='rgb(0,0,255)', id='rrr', class='#t'))
dwg.save()

我得到以下错误:

^{pr2}$

为什么?显然svgwrite不能向元素添加class属性


Tags: 代码svgtestimportaddidrgbprofile
2条回答

您需要将名为logging.properties的文件添加到Java项目中。在其中,您可以定义要使用的格式:

java.util.logging.SimpleFormatter.format=[%1$tF %1$tr] %3$s %4$s:  %5$s %n

这里的文档解释了%...说明符的含义:http://docs.oracle.com/javase/7/docs/api/java/util/Formatter.html#syntax

如果您想按程序进行,可以做两件事:

相关问题 更多 >