在Zope中输入支票

时间:2012-02-24 15:23:12

标签: python zope

我想检查一下varbel是否有类型列表

if isinstance(filter, type([])) != True:
    filer = [filter]

当我尝试这个zope时找不到类型。

我无法使用:

isinstance(filter, list)

couse Zope的意思是“list”是Variabel

1 个答案:

答案 0 :(得分:2)

编写python代码时,重要的是不要覆盖内置变量。

您似乎使用list作为变量名称,阻止isinstance按预期工作。同样值得注意的是filter也是内置的,你可能应该为filter中存储的任何内容找到另一个名称。