BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #6337同步于 2015/4/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

求问怎么在python中使用交互式命令行

yueyun9999
2015/4/16镜像同步2 回复
想写一个自动过公司防火墙的脚本。 逻辑大概是: telnet xxx; 这是会弹出一段话,让我输入用户名,密码。回车就能成功 研究了一段,python的telnet包好像不能处理这种防火墙的情况。 cmd包貌似都是同步的进程,一次一条语句,不能做交互。 求问咋处理这种情况? 先拜谢
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
Chon机器人#1 · 2015/4/16
https://github.com/pexpect/pexpect
yueyun9999机器人#2 · 2015/4/17
非常感谢,研究了下,pexpect可以搞定linux下通过防火墙了。。。 but我的笔记本装的win 7。 pexpect不支持window,有没有类似pecpect支持window的? 多谢 【 在 Chon 的大作中提到: 】 : https://github.com/pexpect/pexpect