cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
227
Views
7
Helpful
6
Replies

new to Devnet and coding in general

neil0367389
Level 1
Level 1

Hello all,

I hope all is well.

I am new to coding in general. I am currently learning python from what I have been told by a friend who is advance in python that the best way to learn the language is to practice with projects so I thought I would use one of the sandboxes to implement without damaging anything!

Is there any particular sandbox that anyone knows that will me to run python?

I have looked through a few some seem to use JSON.

Thank you

6 Replies 6

balaji.bandi
Hall of Fame
Hall of Fame

Not sure you looking to do with Python, automaton with devices or controllers ?

check below resource may help  (i used below its good for learners) - there are other resources in the internet, if you looking sandbox i see start from below :

https://developer.cisco.com/learning/modules/dne-intro-python/

also check with networking :

https://developer.cisco.com/site/networking/

BB

***** Rate All Helpful Responses *****

How to Ask The Cisco Community for Help

Many thanks for your input I found the links useful.

Most of the sandbox are enabled for you to build scripts in pythons and consume the data via model driven programmability. This can be done via the device API using python requests library or to the device itself via ssh client such as netmiko etc..

If you are new to python suggest to take a basic intro course to understand the language before jumping into using Python for network automation.

Hope this helps.

Please mark this as helpful or solution accepted to help others
Connect with me https://bigevilbeard.github.io

Thank you for your input.

I am currently doing a course on Netcad on Python and I am going through Python for dummies I just need something where I can practice what I learn.

Alex Stevenson
Cisco Employee
Cisco Employee

Welcome @neil0367389!

You've received some good advice so far. I would also add that Cisco Code Exchange has over 700 repos and growing written in Python. We can filter the repos by 'Python' and 'With Cisco/DevNet Sandbox' and see some cool projects in Python that use the sandboxes. 

https://developer.cisco.com/codeexchange/search/?languages=Python&complexity=sandbox

Of course, you can filter even more based on the Cisco technology...

 

AlexStevenson_0-1714138993034.png

 

If you have questions about any repo, you can raise an Issue in the GitHub repo and the author should help you out some.

 

Don't forget to rate the repos you like (or don't lol)...

AlexStevenson_1-1714138810318.png

 

 

Many thanks yes I think this will be helpful