如何从类的init函数python中获取值

问题描述

我正在使用 tkinter 的基于类的结构,我需要获取文本输入的值。我该怎么做?

相关代码如下:

#GUI
class PseudostreamWidget(tk.Frame):

    def __init__(self,master=None,**kw):
        tk.Frame.__init__(self,master,**kw)
        self.targetIP = tk.Entry(self.Ipconfig)
        self.targetIP.configure(background='black',font='{Lato} 12 {}',foreground='white',highlightbackground='black')
        self.targetIP.configure(highlightcolor='black',justify='left',relief='raised')
        _text_ = '''Friend's Public IP Here'''
        self.targetIP.delete('0','end')
        self.targetIP.insert('0',_text_)
        self.targetIP.grid(column='1',row='0')
        #
        #
        #
        target_ip = self.targetIP
        #
        # 

如何让它在课外打印 target_ip

if __name__ == '__main__':
    root = tk.Tk()  
    widget = PseudostreamWidget(root)
    widget.pack(expand=True,fill='both')
    root.mainloop()

print(target_ip)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)