gpt4 book ai didi

python - Tkinter ttk.treeview iid 会溢出吗?

转载 作者:太空宇宙 更新时间:2023-11-03 14:16:50 25 4
gpt4 key购买 nike

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

最佳答案

经过一些测试,我发现 iids 不仅仅是三位十六进制数,而且最多可以是五位。我之所以说最多五个,是因为在我的测试中,我在耗尽唯一 iid 的数量之前遇到了内存错误。在遇到内存问题之前,我遇到了类似“IEA600”的 iids。

从 TreeView 中删除近一百万个子级时,出现一个内存错误“无法重新分配 3145736 字节”。

关于python - Tkinter ttk.treeview iid 会溢出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48195505/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com