2010-09-01 42 views
1

我有一个用类构建的对象列表,而这个类的其中一个属性是变量“tag”。 (以下称为tagList)Python&MySQL:从数据库记录列表中匹配元素

我想从使用MySQLdb购买的记录匹配这个变量。 (以下称为记录)

我可以输出到屏幕上,并通过眼睛同样地看到它们,虽然不能得到任何if语句来匹配它们。

我曾尝试多种方法,如:

if str(tagList[i].tag)[2:6] is record[2]: 

if str(tagList[i].tag)[2:6] is str(record[2]): 

和其他类似的东西。 ([2:6])只是为了从列表元素中移除['']。将这些变量显示在屏幕上确实表明它们的格式正确,我一定在做一些愚蠢的事情!

Python和MySQL的所以希望任何意见!

感谢

回答

相关问题