怎么用Python对一个交互式的命令行程序进行交互

2025-04-18 01:56:03
推荐回答(2个)
回答1:

在cmd里运行这个交互式程序
然后其他就和python和cmd下的程序打交道一样了

比如:
开本机telnet或ssh服务
通过python telnet或ssh到本机,荣国write启动这个交互式程序,开始write and receive就好

回答2:

如果程序A仅仅是计算平方,你完全没必要和它交互,直接做一个循环递归平方减一,就可以了。
如果A其实是你不知道算法的一个程序(知道算法处理方法同上),那你可以模拟键盘输入,然后截屏识别程序A的输出内容,再模拟键盘输入。