Python文件与文本操作及国际化处理详解
在Python编程中,文件和文本操作是非常重要的部分,同时,为了让程序能够适应不同地区和语言的用户,国际化处理也必不可少。下面将详细介绍Python中与命令交互和国际化相关的内容。
1. Cmd类实例的方法
Cmd类的子类实例提供了一系列方法,这些方法大多可以被子类重写,以实现不同的功能。
- cmdloop :
- 功能:执行面向行的命令的交互式会话。
- 流程:
- 调用
c.preloop()。 - 输出
intro字符串(如果intro为None,则输出c.intro)。 - 进入循环,每次循环读取用户输入的命令行
line s,如果标准输入到达文件末尾,将s设置为'EOF'。 - 对
s进行预处理,调用c.precmd(s)。 - 调用
c.onecmd(s),根据其返回值判断是否终止循环。 - 调用
c.postcmd(flag, s)检查是否终止循环。 - 循环结束后,调用
- 调用
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



