坎特金特ttk.树视图iid溢出?

2024-04-26 01:06:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我用的是tkinter,特别是ttk.树视图显示元组的小部件。我做了很多插入工作,想知道iid(项目标识符)是否会溢出,或者它是如何处理的。我假设最大iid是0xFFF,这相当于4095基10,因为它们的格式是“I001”这样的字符串。如果它们溢出了,我如何重用/删除iid?你知道吗


Tags: 项目字符串视图部件tkinter格式标识符元组
1条回答
网友
1楼 · 发布于 2024-04-26 01:06:50

经过一些测试,我发现IID不仅仅是三位数的十六进制数,而且最多可以是五位数。我说最多5个是因为在我的测试中,我在用尽唯一的IID之前遇到了一个内存错误。在我遇到记忆问题之前,我得到了像“IEA600”这样的IID。你知道吗

一个内存错误是“无法重新分配3145736字节”删除时,从树视图略低于一百万儿童。你知道吗

相关问题 更多 >