|
|
|
我这里用 dict word 查询单词后,结果返回是进入一个类似 vim 的文本阅读状态的,需要输入 :q 才能退出。我用 python 写了一个小工具来处理查询单词的返回结果,用 os.system 来实现只能先 os.system("dict xxx >> temp.txt\n" ) 之后,再通过 var=os.system("cat temp.txt") 来将结果传送给变量 var,觉得要经过存储临时文件,很麻烦,也显然是在走弯路,如果 dict xxx 的结果可以直接在 shell 里输出的话则可以直接获取,不需要这么复杂,请问应该怎么设置或者写 python 的获取语句来达到目的呢? |
|