Add generator playground

This commit is contained in:
pro100ton 2024-11-13 08:48:24 +03:00
parent cd90541216
commit e569d99077
2 changed files with 36 additions and 0 deletions

View file

@ -0,0 +1,26 @@
from typing import Dict
from netmiko import (ConnectHandler, NetmikoBaseException,
NetMikoTimeoutException)
from netmiko.cisco import CiscoFtdSSH
def prepare_cisco_ftd_session(connect_data: Dict):
try:
ftd_session = CiscoFtdSSH(**connect_data)
return ftd_session
except NetMikoTimeoutException:
raise ValueError()
if __name__ == "__main__":
request_data = {
"host": "172.31.142.223",
"username": "admin",
"password": "T15462&93016n.",
"port": 22,
}
session = prepare_cisco_ftd_session(request_data)
session.serial_login()
result = session.send_command("show version")
print(result)

10
sandbox.py Normal file
View file

@ -0,0 +1,10 @@
def createGenerator() :
mylist = range(3)
for i in mylist :
yield i*i
gen = createGenerator()
print(gen)
for i in gen:
print(i)