词条 | Karrigell |
释义 | Karrigell作为简单web开发解决, 自身已经包含了web服务,Python 脚本引擎,和 100% 纯Python的数据库:PyDBLite; 你所要关心的就是创建自个儿的动态web 应用。 目前最新版本3.1.1。 karrigell是利用mod_python与 apache集成,不需要再运行自已的server,Karrigell不需要挂接处理。写一个.py, .hip, .pih,.ks都是可以的。.py就是普通的python程序,print的结果会作为结果输出。.hip就是Html in Python ,与.py有些象,但在 Python 顶层可以直接以字符串形式写html的代码。.pih就是Python in Html,与PHP很象,就是在 Html 模板中嵌入 Python 程序。使用<% %>来包括。.ks就是Karrigell Service,它与 CherryPy 中的方法发布有些象,但不用设置哪个方法需要发布,也不是类的写法,只是函数的写法。 实例:"Hello world!": .py: print "Hello world!" .ks: def index(): print "Hello world!" .hip: "Hello world!" .pih: <%print "Hello world!"%> #或 <%="Hello world!"%> |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。