================ Python os Module ================ os.path ======= Find current path: .. code-block:: python # Import the os module import os # Get the current working directory cwd = os.getcwd() Change path: .. code-block:: python # Import the os module import os # Change the current working directory os.chdir('/tmp') The argument provided to the chdir() method must be a directory; otherwise NotADirectoryError exception is raised. If the specified directory doesn’t exist, a FileNotFoundError exception is raised. If the user under which the script is running doesn’t have the necessary permissions, a PermissionError exception is raised. .. code-block:: python # Import the os module import os path = '/var/www' try: os.chdir(path) print("Current working directory: {0}".format(os.getcwd())) except FileNotFoundError: print("Directory: {0} does not exist".format(path)) except NotADirectoryError: print("{0} is not a directory".format(path)) except PermissionError: print("You do not have permissions to change to {0}".format(path))