2016-12-29 77 views
0
w.create_rectangle(x, y, s, s, fill=(109,170,44)) 

我想实现这样的效果,但是当我尝试它时出现错误。我使用数组/列表创建了几个矩形,我希望它们成为这种绿色的阴影,但似乎无法找到一种有效的方法。到目前为止唯一已经工作的是将使用画布绘制的矩形的填充设置为RGB值

w.create_rectangle(x, y, s, s, fill="green") 

但它不是我想要的阴影。任何帮助都非常感谢,我觉得虽然我在这里错过了一些很大很简单的东西,但我现在已经挂了这个问题一段时间了。

回答

2

您正在收到“未知颜色名称”错误。你必须无论是从list of colors使用的名称或使用十六进制格式:#RRGGBB

整数值的元组转换为RGB格式,使用这样的:

colorval = "#%02x%02x%02x" % (109, 170, 44) 

这将导致#6daa2c

+0

非常感谢! –