最简单的gui构建器(tk/gtk),用于rad脚本

grun的Python项目详细描述


一个简单的例子,将您的方法转换为gui表单

from grun import grun

@grun
def my_window( name, passwd, cookie=["1 day","1 week","1 month"] ):
    '''Hello, I'm the method's doc

    name:    Login
    passwd:  Password
    cookie:  How long ?
    '''
    if name == passwd:
        return True
    else:
        grun("Set login == password !")

print my_window(cookie="1 day")

将显示:

http://www.manatlan.com/files/grun.png

在Linux/BSD、Windows和Mac上使用TK框架(或PyGTK,如果可用)

more infos

版本0.14(2009/10/05):

  • bugfix : use of the grun decorator was buggued (func_closure)
  • local config enabled, if the conf file is in the root app

版本0.13(2009/10/03):

  • fix: gtk number-widget wasn’t initialized when value was None
  • tk iconapp simulate now a grunapp (not a popup’app anymore)

版本0.12(2009/10/03):

  • tk popup should work as expected on win32 (no more tk.mainloop) !!!!!!!
  • tk winform should focus on first entry now (seems not work on win ?!)
  • popup/popapp actions wich return something returns it after grun.popup

版本0.11(2009/10/01):

  • clipboard manager available grun.clipboard
  • better shortcut grun.popup()
  • better shortcut grun.form()
  • popup menu works with any types of value
  • popup menu support submenu too !
  • tk: text widget with usable scrollbars now
  • tk: fix in msgbox (always of type error)
  • tk: home-made-combobox, replaced by Tk.OptionMenu
  • tk: better simulation of tk popapp/popupmenu (no more ‘close’ entry)

0.1版(2009/09/28):首次公开发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Intellij通过方法中的包查找用法   java中VS代码和打包命名的问题   将java CMS功能集成到具有高度动态内容的网站(Lucene/Mysql/Nosql)的策略   oracle的java类强制转换异常。jdbc。驾驶员OracleConnection   字节码向JVM添加上指令   如何在抽象类中执行java方法?   java是否可以在apache访问日志中排除指定的GET参数?(作者:W7开发环境)   java如何获取已安装音频播放器的列表?   尝试向HS学生展示如何使用Java访问MS数据库   使用正则表达式java对给定行中的特定字符串进行计数   java JOOQ Select查询中的Select计数   方法Java,如何从二维双精度数组中找到特定值?   获取图像URL的java正则表达式   java在切换到新的窗口驱动程序后找不到元素