![]() |
1
3
您应该对脚本进行泛化,以便除了用作独立程序之外,还可以从测试脚本调用它。下面是一个执行此操作的示例脚本:
如果使用文件名调用此文件,则将显示该文件的内容。否则,将显示从stdin读取的输入。(能够在命令行上传递文件名对于
在测试脚本中,现在可以调用
|
![]() |
2
2
测试:
|
![]() |
3
1
一个
comp.lang.python post
说明了方法:用StringIO()对象替换sys.stdout,然后用
|
![]() |
4
0
你总是可以给你的
另外,不要忘记恢复
|