Python EasyGui:在文本框中返回用户输入

Python EasyGui:在文本框中返回用户输入,python,easygui,Python,Easygui,您好,我目前正在使用Python2.7创建一个带有附加库EasyGui的基于GUI的程序。我试图从一个多行文本框中获取用户输入,并将这些值打印到另一个显示在messagebox中的函数中。当前我的代码如下所示: 它当前在MaseBox(MsgBox)中复制空白值,我理解它为什么这样做,因为它指向空白列表变量字段值。实际上,我想在多行文本框(multenterbox123)函数中从用户传入列表值后获取列表值,但我很难找到最佳实现方法 如果您对此有任何帮助,我们将不胜感激,因为我只是python

您好,我目前正在使用Python2.7创建一个带有附加库EasyGui的基于GUI的程序。我试图从一个多行文本框中获取用户输入,并将这些值打印到另一个显示在messagebox中的函数中。当前我的代码如下所示:



它当前在MaseBox(MsgBox)中复制空白值,我理解它为什么这样做,因为它指向空白列表变量字段值。实际上,我想在多行文本框(multenterbox123)函数中从用户传入列表值后获取列表值,但我很难找到最佳实现方法

如果您对此有任何帮助,我们将不胜感激,因为我只是python编程新手(:

我在我的计算机上测试了上面的代码,
msgbox
返回了我在
multenterbox
中输入的内容。如果您想查看它,文档中有一个示例。基本上,您首先需要制作一个列表,因此需要list函数。输入的所有值都将存储在其中。因此,无论我在e
multenterbox
将保存在
fieldValues
列表中

我在我的计算机上测试了上面的代码,
msgbox
返回了我在
multenterbox
中输入的内容。如果您想查看它,文档中有一个示例。基本上,您首先需要制作一个列表,因此需要list函数。输入的所有值都将存储在其中。因此,无论我在e
multenterbox
将保存在
fieldValues
列表中

我在我的计算机上测试了上面的代码,
msgbox
返回了我在
multenterbox
中输入的内容。如果您想查看它,文档中有一个示例。基本上,您首先需要制作一个列表,因此需要list函数。输入的所有值都将存储在其中。因此,无论我在e
multenterbox
将保存在
fieldValues
列表中


我在我的计算机上测试了上面的代码,
msgbox
返回了我在
multenterbox
中输入的内容。如果您想查看它,文档中有一个示例。基本上,您首先需要制作一个列表,因此需要list函数。输入的所有值都将存储在其中。因此,无论我在e
multenterbox
将保存在
fieldValues
列表中。

谢谢工作得像个符咒,我能准确地看到我以前的错误(:谢谢工作得像个符咒,我能准确地看到我以前的错误(:谢谢工作得像个符咒,我能准确地看到我以前的错误例如:谢谢你,我能准确地看出我以前的错误
fieldNames = ["Name","Street Address","City","State","ZipCode"]
fieldValues = []

def multenterbox123():
        multenterbox(msg='Fill in values for the fields.', title='Enter', fields=(fieldNames), values=(fieldValues))
        return fieldValues

   multenterbox123(); 

msgbox(msg=(fieldValues), title = "Results")
from easygui import msgbox, multenterbox

fieldNames = ["Name", "Street Address", "City", "State", "ZipCode"]
fieldValues = list(multenterbox(msg='Fill in values for the fields.', title='Enter', fields=(fieldNames)))
msgbox(msg=(fieldValues), title = "Results")