python中tkinter treeview如何獲取選中的條目

2022-05-07 19:35:23 字數 2192 閱讀 1475

1樓:匿名使用者

定義這樣的函式去專門取tree上的值

def selectitem(a):

curitem = tree.focus()print tree.item(curitem)它返回一個字典型別的集合,你只要遍歷字典就可以把你需要的值取出來。。。

2樓:匿名使用者

protected void treeview1_selectednodechanged(object sender, eventargs e) protected void button1_click(object sender, eventargs e)

python ttk.treeview使用delete刪除條目後怎麼更新條目 5

3樓:匿名使用者

python

from tkinter import tk, button

import ttk

root = tk()

tree = ttk.treeview(root)

tree["columns"]=("one","two")

tree.column("one", width=100 )

tree.column("two", width=100)

tree.heading("one", text="coulmn a")

tree.heading("two", text="column b")

tree.insert("" , 0,    text="line 1", values=("1a","1b"))

id2 = tree.insert("", 1, "dir2", text="dir 2")

tree.insert(id2, "end", "dir 2", text="sub dir 2", values=("2a","2b"))

##alternatively:

tree.insert("", 3, "dir3", text="dir 3")

tree.insert("dir3", 3, text=" sub dir 3",values=("3a"," 3b"))

def edit():

x = tree.get_children()

for item in x: ## changing all children from root item

tree.item(item, text="blub", values=("foo", "bar"))

def delete():

selected_item = tree.selection()[0] ## get selected item

tree.delete(selected_item)

tree.pack()

button_del = button(root, text="del", command=delete)

button_del.pack()

button_del = button(root, text="edit", command=edit)

button_del.pack()

root.mainloop()

python tkinter 如何獲取文字框中的內容?

4樓:大方湯圓

1、首先開啟python,輸入:

#coding:utf-8

importurllib,urllib2

importtkinter#匯入tkinter模組2、然後輸入:

ytm=tkinter.tk()#建立tk物件ytm.title("login")#設定視窗標題ytm.geometry("300x300")#設定視窗尺寸3、然後輸入:

l1=tkinter.label(ytm,text="使用者名稱")#標籤

l1.pack()#指定包管理器放置元件

user_text=tkinter.entry()#建立文字框4、然後輸入:

user_text.pack()

defgetuser():

user=user_text.get()#獲取文字框內容printusertkinter.button(ytm,text="登入",command=getuser).pack()#command繫結獲取文字框內容方法

ytm.mainloop()#進入主迴圈,就完成了。

python中丟擲異常處理,python中丟擲異常處理

try先輸出 bai1 print 1 然後丟擲valueerror異常du,直接跳到except valueerror print 3 輸出zhi dao3,finally作為無論如何必須 專要執行的語句,輸出6 print 6 當丟擲exception異常時會輸出4.應該 屬是這樣的 要期末了還...

python中典變數未定義,python中字典變數未定義

拼寫錯誤 if request d 句沒執行的話,key不存在。python自定義處理字典的函式,說沒有定義?那是因為你單獨在shell裡面執行,和你當前的那個.py檔案,木有任何關係啊。所以才回報錯,說那個 答函式找不到的。你還是先看看這個吧 整理 多圖詳解 如何在windows下開發python...

python中和的差別,python中v和f的區別

python 預設可用 代linux系統的路徑分隔符是 用 取代windows系統的路徑符。專 import os os.sep 的值即是指路徑分隔符。在檔案屬路徑中用os.sep 指令碼即可實現跨linux windows平臺。python中 v 和 f 的區別?回車符復 r 換行符 n 水平製表...