论文部分内容阅读
近几个星期,我跟同事一直在做一个编程项目。该项目需要一个命令行接口,我们利用的是Python标准类库中的cmd模块,再加上用Twisted编的~个网络层,最后完成了两种类:一种对应标准数据流(stdin,stdout,stderr)接口,另一种对应非标准数据流(如Twisted transport)接口。所有I/O接口(输入输出接口)都是命令行接口,我们大致使用了三种方法: