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 水平製表...