Python完成远程登陆RouterOS执行并返回命令的操作,pythonrouteros,Python完成远程登陆
Python完成远程登陆RouterOS执行并返回命令的操作,pythonrouteros,Python完成远程登陆
Python完成远程登陆RouterOS执行并返回命令的操作
import telnetlib,time,os#config_user_password_port_etc.HOST='192.168.1.1'PORT='23'user= 'test'password= '1'command_1='ping 8.8.8.8 c 10'command_2='quit'tn=telnetlib.Telnet(HOST,PORT)tn = telnetlib.Telnet(HOST)#input usertn.read_until(b"Login: ")tn.write(user.encode('UTF-8') + b"\n")#input passwordtn.read_until(b"Password: ")tn.write(password.encode('UTF-8') + b"\n")#run commandtn.read_until(b'>')tn.write(command_1.encode('UTF-8')+b"\r\n")time.sleep(10)tn.read_until(b'>')tn.write(command_2.encode('UTF-8')+b"\r\n")#write result in files#print(tn.read_all)result=tn.read_all()file_object=open('result.txt','wb')file_object.write(result)file_object.close()print ('Finish')tn.close()
编橙之家文章,
相关内容
- python编写ini文件的方法,,from ConfigP
- python方法筛选特定宽度的图片方法,,记得之前在做图片
- 完成自动生成CMake脚本的python方法,cmakepython,下面一段
- python对比并输出多文件夹内的不同文件,python对比,py
- Python批量下载人人网相册图片的实现,,Python批量下载人
- 关于webpy中form radio单选框的bug修复,webpyradio,这是我在
- Python完成抓取并写入mysql库的方法,python抓取mysql库,P
- python求公约数和公倍数的方法源码,python公约数,Pytho
- 模拟经营的python小游戏,python小游戏,用Python写的小游戏
- python单链表、二叉树的操作方法面试题,python单链,cl
评论关闭