python tree结构,Python笔记之Tkinter(tree树状目录)

一、目标

学习Tkinter制作窗体软件的基础,树状目录结构

二、试验平台

windows7 , python3.7

三、直接上代码 import tkinter from tkinter import ttk win = tkinter.Tk() win.title("Kahn Software v1") # #窗口标题 win.geometry("600x500+200+20") # #窗口位置500后面是字母x ''' 树状结构 ''' tree = ttk.Treeview(win) # #创建树状对象 # #一级目录 treeF1 = tree.insert("", 0, "上海", text="上海SH", values=("F1")) # #创建一级树目录 treeF2 = tree.insert("", 1, "江苏", text="江苏JS", values=("F2")) treeF3 = tree.insert("", 2, "浙江", text="浙江ZJ", values=("F3")) # #二级目录 treeF1_1 = tree.insert(treeF1, 0, "黄浦区", text="黄浦区hp", values=("F1_1")) # #将目录帮到菜单treeF1 treeF1_2 = tree.insert(treeF1, 1, "静安区", text="静安区ja", values=("F1_2")) treeF1_3 = tree.insert(treeF1, 2, "长宁区", text="长宁区cn", values=("F1_3")) treeF2_1 = tree.insert(treeF2, 0, "苏州", text="苏州sz", values=("F2_1")) # #将目录帮到菜单treeF2 treeF2_2 = tree.insert(treeF2, 1, "南京", text="南京nj", values=("F2_2")) treeF2_3 = tree.insert(treeF2, 2, "无锡", text="无锡wx", values=("F2_3")) treeF3_1 = tree.insert(treeF3, 0, "杭州", text="杭州hz", values=("F3_1")) # #将目录帮到菜单treeF3 treeF3_2 = tree.insert(treeF3, 1, "宁波", text="宁波nb", values=("F3_2")) treeF3_3 = tree.insert(treeF3, 2, "温州", text="温州wz", values=("F3_3")) # #三级目录 treeF1_1_1 = tree.insert(treeF1_1, 0, "南京路", text="南京路njl", values=("treeF1_1_1")) treeF1_1_2 = tree.insert(treeF1_1, 0, "河南路", text="河南路hnl", values=("treeF1_1_2")) treeF1_1_3 = tree.insert(treeF1_1, 0, "延安路", text="延安路yal", values=("treeF1_1_3")) tree.pack() win.mainloop() # #窗口持久化

0b31ae442b1e1465aea648b64dd95667.png

kahn 2019年5月1日09:12:11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值