The 'os' module is part of the base Python install, it does a bunch of things, in this case I'm using it to get the value of runtime environment variables. I'm running on Unix-like systems, so I pull in environment variables from the shell, PARA0 and PARA1. Of course you can choose your own names, there is nothing special about these names, they just need to match the names you use in the environment. In the shell that runs the script, I set these two environment variable like this... PARA0="the org ID value" PARA1="the API key value" ...then the script can pull in the values by variable name. If you are on windows, you can set environment variables with the same names and it should work just the same, the way you set them depends where you are running the scripts from, there are some examples here of using Windows variables with scripts with the 'os' module... https://www.twilio.com/blog/environment-variables-python In general, if you install modules using pip, I think they should go in the right place automatically, for instance... pip install meraki ...or to update the version... pip install --upgrade meraki ...but I don't use Python on Windows so maybe there are some other/better ways!
... View more