我是python的新手。我想在python/advance结构中创建一个像C一样的结构来创建Python。Python 2.7按钮单击后使用tkinter GUI的结构
typedef struct{
U16 ID;
S8 Name[64];
U32 ResponseSize;
BOOL Writeable;
BOOL Debug_option;
}sRD_DATA_BY_ID;
结构定义
/* Structure definition for RW PIDs containing ASCII values */
sRD_DATA_BY_ID data_by_IDs[] =
{
0x1111, "TEST1", 24, FALSE, FALSE,
0x1112, "TEST2", 24, FALSE, FALSE,
0x1113, "TEST3", 24, FALSE, FALSE,
};
,并调用同一阵列 “data_by_IDs” 在Main.py
在Python中我已经定义见下文结构:请让我知道它是正确的。
test = { "1":{"ID":0x1111,"Name":"Test1", "ResponseSize": 24,"Writeable": 0},
"2":{"ID":0x1112,"Name":"Test2", "ResponseSize": 24,"Writeable": 0},
"3":{"ID":0x1113,"Name":"Test3","ResponseSize": 24,"Writeable": 0} }
现在我想上述结构中Tkinter的GUI如下显示:
0x1111 Test1 24 0
0x1112 Test2 24 0
0x1113 Test3 24 0
请让我知道该怎么做
定义一个类? – BallpointBen
或使用字典。 –
这个问题需要比我们提供的更多的帮助。我们喜欢帮助人们,但有时候这个人需要先阅读一本有关该语言的书籍,在线文档或询问他们认识的人来帮助他们。 StackOverflow不是一个编码或教程服务。 – Prune