0
你好,我目前使用python 2.7創建一個基於GUI的程序,並添加了庫EasyGui。我試圖從多行文本框中獲取用戶輸入,並將這些值輸出到顯示在消息框內的另一個函數中。目前我的代碼看起來是這樣的:Python EasyGui:在文本框中返回用戶輸入
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")
其目前returing在MessageBox(MSGBOX)空白的價值,我理解爲什麼它這樣做,因爲它指向空單變量fieldValues。我實際上想在從多行文本框(multenterbox123)函數中的用戶傳入之後獲取列表值,但是在嘗試着解決如何最好地實現這個功能時遇到了問題。
任何幫助到這將是極大的讚賞,因爲我只是在新的Python編程(:
Thanks working l ike魅力,我可以確切地知道我現在出錯的地方(: – at541
沒問題。很高興它工作:) –