1

以下代码给了我一个错误。

import easygui
result = easygui.enterbox(message="Enter your name", title="Name query", argDefaultText="Ian Ozsvald")

这是错误。

Traceback(最近一次通话最后):文件“/Volumes/CHROME USB/STORAGE/Tkinker GUI/easygui inputbox.py”,第 2 行,结果 = easygui.enterbox(message="输入您的姓名", title="姓名查询", argDefaultText="Ian Ozsvald") TypeError: enterbox() got an unexpected keyword argument 'message'

我在 OS X Snow Leopard 上运行 Python 2.5。

4

1 回答 1

2

easygui.enterbox没有论据message,也没有argDefaultText

你想要的是:

import easygui
result = easygui.enterbox(msg='Enter your name', title='Name query', default='Ian Ozsvald')

enterbox函数的签名可以在这里找到:

http://easygui.sourceforge.net/download/version0.95/pydoc/easygui.html#-enterbox

备用链接 http://www.ferg.org/easygui/easygui.html#-enterbox

于 2011-10-22T20:02:41.687 回答