使用ConfigParser从配置文件读取颜色以用于Pygam

2024-06-01 00:50:35 发布

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

在配置文件中,我将变量定义为

BackgroundColor = 0,0,0

这应该适用于Pygame的screen.fill设置或任何颜色参数。我可以做screen.fill(0,0,0)

我想问题是,对于通过configfile读取的整数,我必须放入int()来将字符串转换为int。对于像colors这样的东西int不起作用,我不知道应该使用什么。在

^{pr2}$

这是python的错误。在


Tags: 字符串参数定义颜色配置文件错误整数fill
1条回答
网友
1楼 · 发布于 2024-06-01 00:50:35

有一个表示颜色的字符串,例如'0,0,0'。使用split(',')将其拆分为单独的字段,然后转换每个字段。在

例如

color = '255, 255, 255'
red, green, blue = color.split(',')
red = int(red)
green = int(green)
blue = int(blue)

或者,如果你想一步一步地完成,而理解并不困扰你:

^{pr2}$

相关问题 更多 >