“ Python自动运维,释放自我。” 01 面临问题 网络运维苦,电信级网络运维更苦。 账号密码是否过期? 设备能否正常登陆? 设备是否正常? 给定某设备IP地址,用户名和密码,完成以下任务: 模拟telnet/ssh设备,可以测试账号可用性,设备连通性 执行指令,返回结果,如查询配置文件 分析配置文件,比如关注拓扑信息,学习Python正则表达式的基本知识; 02 怎么办 模拟telnet/ssh Python有很多第三方库,实现ssh、ftp、telnet等命令交互。 如pexpect、paramiko等,都没时间涉及。 先用Python自带的telnetlib实现最简单的telnet功