创建自己的外壳。

levish的Python项目详细描述


header

莱维什:创造你自己的外壳

安装

使用pip安装levish:

pip install levish

入门

使用levish很容易。我们首先导入'Shell'类并创建一个新的Shell对象。

^{pr2}$

然后我们可以创建第一个命令。我们首先创建一个简单的函数。函数必须接受名为“*args”的varargs。然后我们可以使用add_command()方法将函数添加到Shell对象中。传入我们新创建的函数,并使用'description'参数添加一个简单的描述。

defhello(*args):print("what's up?")sh.add_command(hello,description="This command prints hello!")

现在我们只需要运行我们的外壳。我们通过执行Shell对象的run()函数来实现这一点。

完整代码

fromlevishimportShellsh=Shell("MyShell")defcmd_hello(*args):print("hello!")sh.add_command(hello,description="This command prints hello!")sh.run()

输出

[>] hello
hello!

其他示例可以在examples文件夹中找到。

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

推荐PyPI第三方库


热门话题
java书签JSF2应用程序中的页面   在hibernate标准中编写不同的java   Java正则表达式,删除每行的前导空格   shell如何在Java中从字符串编程相对路径   java在没有存储库的旧项目上返回   java无法写入。在检查我是否有相同的号码后,使用ApachePOI进行xls   java在Android工具栏中显示图标   java如何在QuerydslPredicateExecutor中的包含忽略大小写中使用?   javaspringboot应用程序javax到jakarta迁移问题   java Apache Beam从2个输入源读取数据,在某些情况下无法正确连接数据   带Android的base64 Apache Commons编解码器:找不到方法   HTTP头中CRLF序列的java不正确中和   通用域名格式。太阳在Java 7 update 67中找不到corba类   java使用jUnit测试尚未创建的类/对象