我有一个关于pyglet图像资源定义的问题。pyglet图像资源来自字典
如果我有很多图片,我可以在字典中描述它们并用for循环制作图片吗?
快捷的方式:
images = {'pic1':'pic1.jpg',
'pic2':'pic2.jpg',
...}
for (name, val) in images.items():
# this is correct code
name = pyglet.resource.image(val)
正常方式:
image1 = pyglet.resource.image("image1.jpg")
image2 = pyglet.resource.image("image2.jpg")
...
与其他词我想用 '名' 为变量的名称,并宣布像playget.resource.image这个变量(VAL ),其中val是图像的名称。
你有没有尝试它? – jonrsharpe
是的,得到:AttributeError:'模块'对象没有属性'img1' – user3186945
不是从你在这里的代码。请用完整的错误追溯和相关代码编辑您的问题。 – jonrsharpe