python备份cisco交换机_python备份交换机配置基础教程
Python下能支持telnet的模块telnetlib是内置模块,直接import就可以了,其基本的使用方法也是比较简单的
#!/usr/bin/sh
#coding:utf-8
import telnetlib
import time
def back(ip):
tn=telnetlib.Telnet(ip)
tn.read_until("Username:")
tn.write("username"+"\n")
tn.read_until("Password:")
tn.write("password\n")
tn.write("en\n")
tn.write("enablepassword\n")
tn.write("copy start tftp:\n")
tn.write("tftpserver_ip\n")
tn.write(ip+"\n")
time.sleep(3)
tn.write("exit\n")
print tn.read_all()
if __name__=='__main__':
#f=open('ip.txt','r')
#for line in f:
# back(line.strip())
back('10.0.0.1')
执行结果如下:
ACCESS-2960>en
Password:
ACCESS-2960#copy start tftp:
Address or name of remote host []? 10.0.0.2
Destination filename [access-2960]? 10.0.0.1
!!
22455 bytes copied in 0.101 secs (222327 bytes/sec)
ACCESS-2960#exit
python备份cisco交换机_python备份交换机配置基础教程相关推荐
- python怎么修改字体_python怎么改字体 | 基础教程
关键词:字体 居中 颜色 对齐 配置 设置 方式 相关 斜体 详细内容 可以用 相关文章 中文网 可以根据 数值 # 1.先导入分别可指定单元格字体相关,颜色,和对齐方式的类from openpyxl ...
- python应用于期货_Python期货量化交易基础教程(17)
16.14.异步任务: 16.14.1.使用协程任务: 函数create_task()用来创建协程任务,并将任务加入事件循环以实现异步并发. wait_update()不能用在协程中,若在协程中等待业 ...
- python备份cisco交换机_Python备份Cisco交换机配置 | CN-SEC 中文网
最近帮同事写一段关于导出cisco交换机的脚本,发现网上的资料不是太多,仅有的几个也有不少错误,这里分享一个python操作cisco交换机的库. 经过对网上的资料查找,发现如下几个库,吐槽一下百度搜 ...
- python备份发包脚本_Python备份脚本,python
编写backup.py脚本,实现以下目标: 需要支持完全和增量备份 周一执行完全备份 其他时间执行增量备份 备份文件需要打包为tar文件并使用gzip格式压缩 整体框架创建3个函数,分别实现完全备份. ...
- python深浅拷贝 面试_Python面试宝典之基础篇-02
原标题:Python面试宝典之基础篇-02 我觉得你如果正在找工作,我的Python面试宝典几期教程,你一定得花时间看完了! 题目006:说说Python中的浅拷贝和深拷贝. 点评:这个题目本身出现的 ...
- python中delete怎么用_python删除np.deletePython基础教程05 - 缩进和选择
缩进 Python最具特色的是用缩进来标明成块的代码.我下面以if选择结构来举例.if后面跟随条件,如果条件成立,则执行归属于if的一个代码块. 先看C语言的表达方式(注意,这是C,不是Python! ...
- python入门教材论坛_Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...
PythonShare ============= *Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐* ------------------------ 本文 ...
- python中math函数_Python math模块 数学函数教程
在Python基础教程中,大家都已经了解了Python有很多运算符可以进行一些数学运算,但是要处理复杂的问题是不是所有代码都要自己一行一行的来编写呢? 玩蛇网提醒大家,这个时候,最先想到的就应该是py ...
- Python备份Mysql脚本_python备份mysql脚本
今天简单的写了个python的mysql备份脚本,其实也不是很难呀.比shell简洁了很多! 开整: 注释都用英文写了,有些英语基础的朋友应该都可以看得懂了!#!/usr/bin/env python ...
最新文章
- python you-get下载视频-使用python库之you-get下载视频
- CSS background属性
- 上级对下级用通知合适吗_用报纸练书法,真的合适吗吗?
- 高等数学下-赵立军-北京大学出版社-题解-练习8.3
- Android 自定义操作成功的loading动画
- 视频编码会议_我在编码事件和会议上进行了16次技术演讲。 这是我学到的。
- Android RecyclerView(九)滑动监听综述
- kali foremost 分离文件_只需 1 分钟,这个网站用 AI 分离歌曲的人声、伴奏和乐器声...
- CSS网页切图实例教程上
- Solr 原理、API 使用
- C# int和byte[]之间的互转
- 软件设计师真题知识点笔记❀
- 影响力最大化 IMRank 我心中的最优算法
- iOS中storyboard故事板使用Segue跳转界面、传值
- 电话键盘 电脑键盘与标点符号英文读法
- 【iOS】内存五大分区
- Flex开发环境,开发工具,开发框架总结
- 【gnuradio 仿真音频数据ASK调制和解调】
- php如何将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串!编辑
- 微信养号服务器,微信30天养号技巧(附养号操作图)