web2py shell

这是web2py官方文档经常提的一个词:web2py shell

Web2py 的二进制发行版支持微软 Windows 或linux 操作系统,该发行文件中包含内置的 Python 解释器。

在 Windows 操作系统下,可以使用如下命令来启动 web2py(在 DOS 提示符下输入):

1 web2py.exe -S 项目名

在 Linux 或其他 Unix 操作系统下,很可能 Python 已经安装过了,如果是这样的话,在shell 提示符下输入:

1 python web2py.py -S 项目名

如果您没有预先安装 Python2.5(或者更新的版本 2.x),在运行 web2py 之前,您需要下载并安装新的 Python。


这样就进入了web2py包裹这的shell命令行,这向用户暴露了几乎所有的 web2py 的类、对象及函数,这是 web2py 交互式命令行与普通 Python 命令行的唯一不同之处。例如:web2py 集成了 markmin

1 >>> a = DIV(SPAN('this', DIV('is', B('a'))), SPAN('test'))2 >>> print a.flatten()3 thisisatest

普通的python shell 会报错,而web2py shell 则不会报错

其实web2py shell 是对ipython 的一个封装(目前我是这样理解的),可以学习ipython。ipython提供了更为强大的交互shell。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值