Python使用序列项0的元组错误迭代字典:期望字符串,找到int

时间:2015-10-18 07:35:02

标签: python dictionary tuples

上午,

有点难过这个。

使用Images在Django中工作,我正在尝试为图库创建一系列图像大小。我首先需要值作为元组,以便Image.thumbnail工作,然后作为字符串,所以我可以保存文件,并附加新的大小(wordpress风格)

为什么以下代码返回序列项0:期望字符串,int found 错误?

IMAGE_SIZES = {
    'THUMBNAIL':(160, 160),
    'MEDIUM':(600,600),
    'LARGE':(1000,1000),
}
for key,value in IMAGE_SIZES.items():
    temp = key + "x".join(value)
    print (temp)

它作为一个单数值工作正常,但将元组放入字典并迭代它已经打破了它。我在Stack上查看了几个解决方案,但大多数似乎只是引用了key,value。有人建议我应该加入元组中的项目,但这似乎不起作用。

0 个答案:

没有答案