如何将用户输入转换为字符串

时间:2015-01-29 17:27:40

标签: python tkinter

以下是用户输入

的文本框的代码
self.sentemail = tkinter.Entry(self.master)
self.sentemail["width"] = 60
self.sentemail.focus_set()
self.sentemail.grid(row=2, column=1)

我希望能够使用他们输入的内容,因此希望将其放入字符串变量中。例如,如果他们输入“Hello”并且当它插入一个名为myvar的字符串变量时,我希望能够这样做:

print (myvar)

并打印出“Hello”。

我正在使用Python 3.4。感谢

1 个答案:

答案 0 :(得分:0)

这是从我写的程序中复制的:

self._text_entry = Entry() #could also be Text()
#something in between
self.index_name = self.text_entry.get(1.0, END).rstrip('\n')

我相信这仍然是Python 3中的正确方法。

编辑:https://github.com/dlawre14/gatk-automator/blob/master/source_files/gatk_bwa_popups.py,其中包含一些实现文本小部件的代码。