Python 如何在Easygui中创建多个EnterBox?

Python 如何在Easygui中创建多个EnterBox?,python,tkinter,easygui,Python,Tkinter,Easygui,这是我对使用Easygui和Python的multienterbox的最佳尝试。 有人能给我举个工作示例吗? import easgui (fieldNames= ['Year','Month','Day','Time Hour','Time Minute', 'AM or PM']) log = easygui.multenterbox(msg='Fill in the blanks',title='log', fieldNames) 我正在OS X 10.6上运行Python 2.5 第

这是我对使用Easygui和Python的multienterbox的最佳尝试。 有人能给我举个工作示例吗?

import easgui

(fieldNames= ['Year','Month','Day','Time Hour','Time Minute', 'AM or PM'])
log = easygui.multenterbox(msg='Fill in the blanks',title='log', fieldNames)
我正在OS X 10.6上运行Python 2.5

  • 第一行周围有括号-这是不允许的
  • 第三个参数没有使用关键字语法,但前两个参数使用if
  • 或者

    log = easygui.multenterbox(msg='Fill in the blanks',title='log', fieldnames=fieldNames)
    

    会有用的


    您可以尝试在解释器中键入这些命令(打开一个终端(使用spotlight搜索“terminal”),然后逐个键入这些行,然后查找您得到的错误,或者在终端类型“python yourscript.py”中键入这些命令因此,您可以看到错误消息。每个问题都有一条有用的错误消息来描述问题,一旦您习惯了阅读这些问题,您就可以调试自己的脚本了。

    非常感谢您!您太棒了!
    log = easygui.multenterbox('Fill in the blanks', 'log', fieldNames)