import paramiko
import time
import getpass
username = 'admin'
password = getpass.getpass('passwd:')
for i in range(248,255):
ip = '192.168.1.' + str(i)
ssh_client = paramiko.SSHClient()
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy)
ssh_client.connect(hostname=ip,port=22,username=username,password=password,look_for_keys=False)
command = ssh_client.invoke_shell()
print('已经成功登陆' + ip)
command.send('sys\n')
for i in range(11,16):
print('正在创建VLAN:' + str(i))
command.send('vlan '+ str(i) + '\n')
time.sleep(1.2)
command.send('description ' + str(i) + '\n')
time.sleep(0.5)
command.send('return \n')
command.send('save \n')
time.sleep(3)
output = command.recv(65535).decode('ASCII')
print(output)
ssh_client.close()