看看我的簡短示例:
for i in range(10):
myEntry = Entry(root)
myEntry.pack()
myEntry.get()
有沒有辦法.get()從單個條目訪問資料?我認為這可能是一種在 for 回圈中更改物件宣告名稱的方法。
我正在嘗試通過按下按鈕來列出用戶輸入選項
uj5u.com熱心網友回復:
您可以通過將條目存盤在資料結構中(例如呼叫的串列)來繼續訪問.get()每個Entry實體回傳的內容my_entries 。
然后,您可以通過索引或回圈直接通過串列訪問每個條目,并呼叫.get()每個條目。
# Create list to store entries
my_entries = []
# Store each individual entry in the list
for _ in range(10):
myEntry = Entry(root)
myEntry.pack()
my_entries.append(myEntry)
# Access each entry individually
for entry in my_entries:
print(entry.get())
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/340147.html
