lastopt是一个python实用程序,用于使用
lastopt的Python项目详细描述
lastopt是一个python实用程序,用于使用函数和类内省快速创建命令行实用程序。
/usr/bin/env python
print“install%s,带depencies:%s”(
package,depencidencies和'yes'或'no')
class env(object):
def init_(self,name):
self.name=name
def start(self,package):
print“正在启动%s.%s”%(self.name,package)
lastopt.main([install,env])
`````
$。/command
用法:./command command[args]
可用命令有:
env
install
$。/command install--help
用法:./command install<;package>;选项[BR/>
选项:
-H,帮助显示该帮助消息并退出
未设置的依赖关系-依赖关系
-D,-依赖项(默认值:false)
$ /命令安装RIDIS -D
BR/>安装ReDIS,有依赖关系:yes
$./command env production
用法:./command env production command[args]
可用的命令有:
start
$./command env production start frontend
starting production.frontend
history
----
lastopt直接受到simon的启发几年前willison的聪明内省黑客:https://github.com/simonw/optfunc
/usr/bin/env python
package,depencidencies和'yes'或'no')
class env(object):
def init_(self,name):
self.name=name
def start(self,package):
print“正在启动%s.%s”%(self.name,package)
lastopt.main([install,env])
`````
$。/command
用法:./command command[args]
可用命令有:
env
install
$。/command install--help
用法:./command install<;package>;选项[BR/>
选项:
-H,帮助显示该帮助消息并退出
未设置的依赖关系-依赖关系
-D,-依赖项(默认值:false)
$ /命令安装RIDIS -D
BR/>安装ReDIS,有依赖关系:yes
$./command env production
用法:./command env production command[args]
可用的命令有:
start
$./command env production start frontend
starting production.frontend
history
----
lastopt直接受到simon的启发几年前willison的聪明内省黑客:https://github.com/simonw/optfunc