home ~ projects ~ socials

Change To A Different Directory In Python

Use `os.chdir(PATH)python to change directories in a python script. For example:

import os

os.chdir("/some/path")

That line will attempt to change into the specified path and throw an error if it can't.

Dealing With Errors

This approach catches the errors that can show up when attempting to change directories

import os

try:
    os.chdir("/Users/alan/Desktop")
    print("In new directory")

except FileNotFoundError:
    print("Directory does not exist")

except NotADirectoryError:
    print("Not a directory")

except PermissionError:
    print("Not allowed in directory")
-- end of line --