home
NOTE: Under Construction - I'm in the middle of upgrading my site and lots of stuff is kinda broken. Please forgive the mess.

Change To A Different Directory In Python

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

August 2023
Code
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

Code
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")
═══ § ═══