我将如何去测试一个像这样的 unix 命令bc
?例如;
philippe$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
2 + 2
4
3 * 10
30
10 / 5
2
-1
-1
我熟悉模块subprocess
和os
python。我也在阅读ScriptTest,但我不知道如何使用它......我需要的是调用该工具,然后通过一些操作,例如2+2
,得到结果......剩下的很容易。我想知道是否有一种更简单的方法可以在没有太多解析的情况下做到这一点......