小部件的填充选项可以这样设置:
frm = ttk.Frame(padding = "5 5 10 10")
我想在程序执行期间检查并更改它,并写了这个:
if frm['padding'] == "5 5 10 10":
do something
问题是,“5 5 10 10”未退回!我得到像素对象在0x1d753f0等。由于每次程序运行时内存位置都会改变,这对我没用。我怎样才能获得有用的回复?
答案 0 :(得分:0)
frm['padding']
返回一个像素对象元组。您可以通过其string
属性获取每个像素对象值:
for po in f['padding']:
print po.string