首页 > 其他分享 >tkinter做列表

tkinter做列表

时间:2023-04-02 14:11:48浏览次数:32  
标签:insert tkinter text tree1 列表 values END sf1

# -*- coding: utf-8 -*- import tkinter from tkinter import * from tkinter.ttk import *   root = Tk()   tree1 = Treeview(root, columns=('qy', 'dz')) # 创建树表格组件,栏目有3个:#0, qy, dz   tree1.column('#0', width=90, anchor=CENTER,stretch=False) tree1.column('qy', width=90, anchor=CENTER) tree1.column('dz', width=160, anchor=CENTER) # 定义3个栏目的宽度,对齐方法,宽度是否窗体变化   tree1.heading('#0', text='12') tree1.heading('qy', text='区域') tree1.heading('dz', text='地址') # 定义3个栏目的表头文字
sf1 = tree1.insert('', END, text='广东',open=True) sf2 = tree1.insert('', END, text='湖南',open=True) # 在根节点‘’下添加2个子节点:广东,湖南   tree1.insert(sf1, END, text='广州市',values=('海珠区','阅江中路380号')) tree1.insert(sf1, END, text='深圳市',values=('南山区','华侨城侨香路11号')) tree1.insert(sf1, END, text='东莞市',values=('南城区','元美东路3号济亨网')) # 在广州(sf1)节点下,插入3条记录:#0栏 = text,其它栏 = values()   tree1.insert(sf2, END, text='长沙市',values=('雨花区','韶山中路108号')) tree1.insert(sf2, END, text='湘潭市',values=('岳塘区','书院路42号云峰工作室')) tree1.insert(sf2, END, text='衡阳市',values=('蒸湘区','祝融路名都花园B9栋107室')) # 在湖南(sf2)节点下,插入3条记录:#0栏 = text,其它栏 = values()   tree1.insert(sf2, END, text='长沙市',values=('岳麓区','梅溪湖路复兴小区709号')) tree1.insert(sf1, END, text='广州市',values=('白云区','下塘西路545号')) # 以同样方法插入2条记录,它们会根据父节点找到自己的位置   tree1.pack(fill=BOTH,expand=True)   root.mainloop()

标签:insert,tkinter,text,tree1,列表,values,END,sf1
From: https://www.cnblogs.com/hahaah/p/17280379.html

相关文章

  • tkinter生成列表
    importtkinterfromtkinterimportttkfromtkinterimport*importpymysql#导入消息对话框子模块importtkinter.messageboxdefselect_student_study():    root=Tk()    root.title('自习时间')  root.geometry('600x800')  root.confi......
  • IntelliJ IDEA 2023.1 版本添加了包中类的列表功能
    想知道在一个包下面有什么类。可以在新版的IntelliJIDEA2023.1中把鼠标移动到包上面。在包上面就可以看到这个包下面的类了。  这个功能还不错呢,能知道这个包下面有什么东西。https://www.ossez.com/t/intellij-idea-2023-1/14371......
  • HTML + javascript implement a draggable list 一个可以拖拽交换顺序的列表
    Reference:https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dragover_event<body><styletype="text/css">.draggable{text-align:center;background:red;width:20px;......
  • 字符串、列表、元组、集合
    一、字符串1、定义使用引号(单引号、双引号、三引号)引起来的内容,就是字符串。2、例子#1、单引号str1='abc'#2、双引号str2="abc"#3、三引号str3='''abc'''#4、定义字符串,#字符串本身包含单引号,定义的时候不能使用单引号。字符串本身包含双引号......
  • 项目一众筹网06_01_【权限控制】角色和权限分配、Admin分配Role、Role分配Auth、前端j
    系列文章目录众筹网文章目录系列文章目录01-角色和权限分配-引入02-Admin分配Role-目标和思路03Admin分配Role创建中间表有些表是不需要实体类的自然也就不需要做逆向工程04-Admin分配Role-前往分配页面-handler方法05-Admin分配Role-前往分配页面-Service方法和SQL06-Admin分......
  • 跟着查老四学Python Day 4:列表推导式 生成器 迭代器
    忽略掉例行寒暄,让查老四直接讲课了列表推导式(ListComprehension)列表推导式是一种简洁的构建列表的方法。它可以将一个循环和条件表达式结合起来,从而生成一个新的列表。示例:#普通循环创建一个列表squares=[]forxinrange(1,6):squares.append(x**2)print(squares)......
  • 浮动列表项
    浮动列表项在上面的例子中链接有不同的宽度。对于所有的链接宽度相等,浮动<li>元素,并指定为<a>元素的宽度:实例li{float:left;}a{display:block;width:60px;}实例解析:float:left-使用浮动块元素的幻灯片彼此相邻display:block-显示块元素的链接,让整体变为......
  • 字典列表的增加、删除、修改、更新
    a={'k1',['a','b','c'],'k2':['x','y','z']}a.setdefault('k3':['bbb','ccc']) 有效,只有'k3'不存在的情况才有效a的内容变成:{'k1',['......
  • 简单介绍python列表元素拼接成字符串的4种方法
    本文主要介绍了python列表元素拼接成字符串的4种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧前言我们在分析列表数据时,常常需要对列表数据进行输出或多列表关联拼接。直接使用列表,列表中的各元素以逗......
  • 实验2 字符串和列表
    task1.pyx='nbaFIFA'print(x.upper())print(x.lower())print(x.swapcase())print()x='abc'print(x.center(10,'*'))print(x.ljust(10,'*'))print(x.rjust......