Documentation

1A. Setting up the enviroment Before you can start using NETSHELL, you need to set up Python. You can download Python from the official website: here
1B. Installing NETSHELL After you have set up Python, you can download stable releases of NETSHELL from the download page. After downloading the package and extracting it, you can place your files in the netshellstable folder, The actual scripts can be found in the netshell folder.
1C. Using NETSHELL as an library To use NETSHELL as an library, in your script, add "from netshell import *". This will import everything NETSHELL has to offer.
1D. Using NETSHELL as an command line client To use NETSHELL as an CM client, go into netshellstable/netshell. In the folder you will find an cli.py file. Run that to use as command line