小编Mat*_*iri的帖子

类型错误:“NoneType”和“str”的实例之间不支持“<”

当我尝试使用我从 .db 文件中选择的集合的值制作 ttk.Combobox 时,我收到此错误。

for row in self.sql.execute("SELECT {0} FROM Songinfo".format(self.variable1.get())):
        self.List2.append(row)
        self.seen.add(row)
self.Option2 = ttk.Combobox(self, values=sorted(self.seen), textvariable=self.variable2)
self.Option2.grid(row=3, column=1)
Run Code Online (Sandbox Code Playgroud)

self.seen, 打印出来时返回如下内容:

{('Heavy Metal',), ('Soundtrack',), ('Pop/Rock',), ('Metal',), 
 ('Alternative',), ('Alternative & Punk',), ('Rock',),
 ('Pop',), ('Classical Crossover',), (None,)}
Run Code Online (Sandbox Code Playgroud)

这是一组流派。我收到了那个错误,我不知道为什么,直到最近才出现问题,感谢任何帮助,谢谢。

python set typeerror

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

python ×1

set ×1

typeerror ×1