bottle框架学习(1):命令行
2024-08-27 01:40:24
在最初的一段代码,内容如下;
if __name__ == '__main__':
from optparse import OptionParser
_cmd_parser = OptionParser(usage="usage: %prog [options] package.module:app")
_opt = _cmd_parser.add_option
_opt("--version", action="store_true", help="show version number.")
_opt("-b", "--bind", metavar="ADDRESS", help="bind socket to ADDRESS.")
_opt("-s", "--server", default='wsgiref', help="use SERVER as backend.")
_opt("-p", "--plugin", action="append", help="install additional plugin/s.")
_opt("--debug", action="store_true", help="start server in debug mode.")
_opt("--reload", action="store_true", help="auto-reload on file changes.")
_cmd_options, _cmd_args = _cmd_parser.parse_args()
if _cmd_options.server and _cmd_options.server.startswith('gevent'):
import gevent.monkey; gevent.monkey.patch_all()
这里,实际上使用到了OptionParser模块,
出来的提示是:
最新文章
- Oracle学习笔记三 SQL命令
- $.each ---- 跳出当前的循环
- Grandle全局变量定义及引用
- Processing 电子罗盘校准(以 MPU9250为例)
- Coursera 机器学习课程 机器学习基础:案例研究 证书
- webstrom快捷键速查
- MAC下Eclipse的常用快捷键
- .NET分布式事务未提交造成6107错误或系统被挂起的问题分析定位
- 基于opencv的人脸检测的web应用
- canvas仿黑客帝国的字符下落
- JavaScript Unicode字符操作
- 关于LWIP---UDP
- JAVA学习JSTL与EL
- 汽车之家店铺商品详情数据抓取 DotnetSpider实战[二]
- C#时间、日期 的操作
- java——IO流01
- c++对c的加强
- VMware Ubuntu 虚拟机安装 VMwareTools (VMware虚拟机如何与主机互相复制文件)
- java8 字符串转换 list long Integer
- django——文件上传_分页_ajax_富文本_celery
热门文章
- Hihocoder 1275 扫地机器人 计算几何
- android gradle 给所有的buildFlavor 的versionName 增加一个后缀
- erlang节点局域网通信
- 19、AngularJs知识点总结 part-1
- sshd_config_for_centos
- rownum浅谈(二)
- [问题解决]ps aux中command命令相同,如何找出自己要的进程号?
- 错误error: Exception at 0x613baa14, code: 0xc0000005: read access violation at: 0x0, flags=0x0 (first chance)的解决办法
- BZOJ1196 [HNOI2006]公路修建问题 【二分 + Kruskal】
- 用ServletContext做一个简单的聊天室