-
Book Overview & Buying
-
Table Of Contents
Mastering Python for Networking and Security - Second Edition
By :
Python provides in its standard library some system modules, of which we will highlight three:
os modulesys modulesubprocess moduleThese modules allow us to access functionalities such as knowing the Python environment we are executing, managing directories, finding information about the interpreter, and the possibility to execute commands in the operating system.
In this first section of the chapter, we’ll review the main modules you can find for working with the Python interpreter, the operating system, and for executing commands with the subprocess module.
The sys module allows us to interact with the interpreter and it contains most of the information related to the execution in progress, updated by the interpreter, as well as a series of functions and low-level objects.
Let’s take a look at an example. sys.argv contains the list of parameters for executing...