我有一本字典的格式是:
{
"filename":"file.txt",
"filesize":"500kb",
"maxcolwidth":{
"col1":"300",
"col2":"2",
"col3":"3"},
"numberofcolumns":"3",
"datatypes":{
"col1":"string",
"col2":"int",
"col3":"int"},
"rowcount":"400"
}
我目前正在使用tkinterforpython来构建GUI,但是找不到一种简单/优雅的方式来在tkintertreeview小部件或一个格式良好的字符串中显示下面的字典。我想要的输出是这样的:
^{pr2}$或者更像一个层次树
Filename
file.txt
Filesize
500KB
Maxcolwidth
col1
300
col2
2
col3
3
Numberofcolumns
3
Datatypes
col1
string
col2
int
col3
int
rowcount
400
有什么想法吗?在
提前谢谢
解决方案是创建一个带有一个额外列的treeview,然后添加一个向树中添加项的函数。如果它是一个子元素,则通过字典的所有元素递归。在
下面是一个使用python2.x的简单示例。我不知道它是否符合你对“优雅”或“轻松”的定义。在
相关问题 更多 >
编程相关推荐