r1 = {'host' : '192.168.122.13' , 'username' : 'cisco' , 'password' : 'cisco'}
r2 = {'host' : '192.168.122.14' , 'username' : 'cisco' , 'password' : 'cisco'}
r3 = {'host' : '192.168.122.15' , 'username' : 'cisco' , 'password' : 'cisco'}
#dictionary type var
routers = [r1,r2,r3]
#save the data as List type
for Wayne in routers:
print(Wayne['host'])
#Wayne = Var, print(Wayne['host']) 명령어를 통해 list에 들어있는 r1,r2,r3의 host값(키값)을 print 함.
총 3대의 라우터 접근을 위해서, 프로그램을 짤꺼임. list & dic type data understanding require.
접속 하는 프로그램 짠거.
print('*' * 50) 은 더 잘보이게 하는거
user = input('Enter your telnet username: ') 같은 경우는 input을 써서 값을 받는 명령어
이작업이 끝나면
if password 로 넘어감, 만약 치지 않으면 ?? 패스 워드 틀리게 치니까 login invalid 로 나옴 => telnet 접속까지 함
'Networking > Network Automation' 카테고리의 다른 글
CCNP ENAUTO - 1 [Udemy] (1) | 2025.04.02 |
---|---|
NETCONF Protocol with YANG Data modeling (0) | 2025.04.02 |
네트워크 엔지니어를 위한 프로그래밍 기초 - 12 (0) | 2021.05.24 |
네트워크 엔지니어를 위한 프로그래밍 기초 - 11 (0) | 2021.05.24 |
네트워크 엔지니어를 위한 프로그래밍 기초 - 10 (0) | 2021.05.24 |