您现在的位置是:课程教程文章
python中的cmd是什么
2023-12-18 21:27课程教程文章 人已围观
-
微信支付v3版python_查询订单
微信支付v3版python_查询订单微信支付V3版系列课程详细讲解微信支付的 JSAPI支付 、 H5支付 、 Native支付 、... -
web安全/渗透/攻防/kali/网络安全/黑客技术
web安全/渗透/攻防/kali/网络安全/黑客技术... -
Python零基础入门到快速就业高级工程师
Python零基础入门到快速就业高级工程师公开课订阅须知: 1.课程:初级,中级,高级框架,爬虫,AI人工智能后续不断... -
大数据技术之Python3.x教程
大数据技术之Python3.x教程课程购买咨询和资料获取请加老师QQ 2020363447 视频目录: 1、python简介 2、pytho...
cmd模块是python中包含的一个公共模块,用于交互式shell和其它命令解释器等的基类。我们可以基于cmd模块自定义我们的子类,实现我们自己的交互式shell。
它的执行流程也挺简单的,使用命令行解释器循环读取输入的所有行并解析它们,然后把输入行交给命令处理器来处理。命令行处理器接收并解析输入行,这里先需要知道输入行包括两个部分:命令和参数。通过继承和子类方法重载父类方法的特性,命令行处理器找到适合处理该命令的子类方法。
比如我们输入的是hello baby,那么我们就重写名为do_hello的函数。倘若处理方法返回True,则直接退出循环。
简单的代码示例:
from cmd import Cmd import os import sys class Cli(Cmd): def __init(self): Cmd.__init__(self) def do_hello(self,line): print "hello",line if __name__ == '__main__': cli = Cli() cli.cmdloop()
python学习网,免费的python学习网站,欢迎在线学习!
课程教程:python中的cmd是什么上一篇:python怎么使用列表
下一篇:没有了