3 years... i´m so late in this world... thank you man.
@vzylexy1506 Жыл бұрын
This video is an absolute gold mine, thank you so much!
@SnortDefence2 жыл бұрын
Nice vlog @knox.. look forward to see more example of custom perser to read some of cisco IOS tech-support logs
@alinbandiu4 жыл бұрын
JUST WANT TO SAY THANK YOU !!! I managed to get the output in json format ! Now it's much more easy to get this output into my flask web api and show there just the relevant output ! thank you x999999
@DataKnox4 жыл бұрын
Rock on! Check out my video on PyATS, too! Another easy way to accomplish this
@kenmurphy42594 жыл бұрын
Great Video Knox, well explained!
@DataKnox4 жыл бұрын
Thanks!
@fungolattaa78582 жыл бұрын
its really great thanks knox
@paulheavens11703 жыл бұрын
Great video! Thank you for explaining all the little bits.
@Paracomerteabesos3 жыл бұрын
Great video! Saludos desde Argentina
@BlindPigBluesBand4 жыл бұрын
What a great video!!!!!! Thank you! I loved how you unpacked the dictionary. I did not know that one. Great energy delivering content. So cool
@brandonknight65212 жыл бұрын
Great video, thank you!!
@sauvus4 жыл бұрын
Always love the T-shirts!
@leonmflai3 жыл бұрын
Great video. Great sharing
@muhammadyasser45514 жыл бұрын
This I a great work honestly and a great timing as well,I have just received a task to use Netmiko with JSON output ,but
@muhammadyasser45514 жыл бұрын
when I use pipeline and other commands like uptime = connection.send_command("show version | in uptime", use_textfsm=True) the output is JSON but with many keys and value which I don't want type in the pipeline typically [ { "running_image": "", "reload_reason": "", "hostname": "admin", "uptime": "24 minutes", "config_register": "", "hardware": [], "mac": [], "version": "", "serial": [], "rommon": "" } ]
@muhammadyasser45514 жыл бұрын
I hope to find the answer,,,Thank you
@DataKnox4 жыл бұрын
Just omit the pipe and parse out the response as a Python dict. For instance, the uptime item above try: c = ConnectHandler(**switch) c.enable() versions = c.send_command('show version', use_textfsm=True) uptime = versions[0]['uptime'] print(uptime) c.disconnect() except Exception as e: print(e)
@muhammadyasser45514 жыл бұрын
@@DataKnox In somehow it worked ... thank you so much keep it up , Hope to see more videos soon
@Ogunmos4 жыл бұрын
Jeez. This is awesome!
@DataKnox4 жыл бұрын
I wish someone had told me about it sooner! Haha
@anouartouil36453 жыл бұрын
great video, i am doing exactly the same thing as you but with Netgear Switch , am i getting false json output because there is no template for netgear ?
@paulheavens11703 жыл бұрын
Do we still have to install ntc-templates separately? It seems to be included with Netmiko now?
@muhammad.rafi20124 жыл бұрын
thats awesome Knox, I was wondering can this also be accomplished via Genie ?
@DataKnox4 жыл бұрын
Here you go! kzbin.info/www/bejne/sJvdon17mqqLbJI
@themarksman12 жыл бұрын
I wanted to parse "sh hsrp ipv4 brief" output in IOS-XR to JSon. No luck so far. I guess I will have to work on the plain text using splitlines() & regex
@kenmurphy42594 жыл бұрын
Great video Knox, love this stuff, more please! I think Netmiko uses c.disconnect() instead of c.close()
@DataKnox4 жыл бұрын
It sure does use disconnect() ! Good catch!
@paullukacs93214 жыл бұрын
Data, fantastic explanation and examples. Could you post the format of your env.py file?
@DataKnox4 жыл бұрын
There is a .env file (dot env) .. It reads similar to this username='ssh user' password='ssh pw' secret='enable secret' NET_TEXTFSM='/home/knox/Documents/CodeSamples/Python/Networking/IOS/ntc-templates/templates'
@andreslopez1804 жыл бұрын
Hey Knox awesome video. One small request dough. I will really appreciated if you can make a video explaining how use Netmiko and paramiko, how to install it on a windows environment and integrated with VS. I have been really struggling to get it to work. Thanks sir.
@DataKnox4 жыл бұрын
Hey Bryan! I cover Netmiko in our ENAUTO course, albeit briefly. I’m hoping to do some dedicated Netmiko (plus PyATS) content later! Thanks!
@ahrisho4 жыл бұрын
Ha. Awesome shirt.
@chiyupao54974 жыл бұрын
love from china
@DataKnox4 жыл бұрын
🙏❤️
@techevangelist83734 жыл бұрын
Subscribed👍
@DataKnox4 жыл бұрын
Thank you, friend! Let me know what you’d like to see next!
@techevangelist83734 жыл бұрын
@@DataKnox i have started learning python recently..feel like some of fundamentals are ok now like lists, dictionary tuples conditional statements...now i am looking for a code that will track the switchport from its ip address..i found one in git and i just copy pasted and try to run it but it threw tracebacks..lol..looks like some basics i am missing here..github.com/routetehpacketz/cisco-ip-trace. Can you explain how to make this work or atleast start doing some videos on similar codes...like automating some real life repetitive tasks.......by the way, all you CBTians are awesome guys...full of energy...👍👍👍thanks for finding some time to reply my message...
@DataKnox4 жыл бұрын
tech evangelist I haven’t seen this but I will check it out!
@techevangelist83734 жыл бұрын
@@DataKnox great thank you...keep doing what you are doing today...👍
@nancyestanislao20594 жыл бұрын
Is It posible using this with iosxr? 😳
@KacperMurat2 жыл бұрын
yes, you need to use 'cisco_xr' instead of 'cisco_ios' in 'device_type' :)
@emmanueloluwayemisi3 жыл бұрын
Nice tutorial pls how can i hide my password
@chrisrogers10922 жыл бұрын
You're totally wrong about ssh on that device. It most definitely supports ssh.