from tkinter import *
import tkinter as tk
import pyodbc
root1 = tk.Tk()
label1 = tk.Label(root1, text='product A')
entry1 = tk.Entry(root1)
label1.pack(side = tk.TOP)
entry1.pack()
input1= StringVar()
input1.set(entry1.get())
print (input1)
此代碼用於將輸入文本框小部件的值分配給變量Input1。但是,我得到的值是:PY_VAR0而不是Entry1中的文本。Python-如何從tkinter小部件獲取值並將其分配給變量
我需要打印輸入文本。爲什麼會出現PY_VAR0?
請幫忙。
謝謝。
謝謝!它按需要工作! – keshr3106
在建設綁定也工作!謝謝! – keshr3106
@downvoter:爲什麼? –