python import current directory code example

Example 1: python get current directory

import os

print(os.getcwd())

Example 2: get current working directory python

# print current working directory in python
import os
cwd = os.getcwd()
print(cwd)

Example 3: get current directory python

import os
current_working_directory = os.getcwd()
print(current_working_directory) # should print the cwd

""" Bonus: If you want to change cwd, without moving file,
use the following method"""
os.chdir("path/to/directory")

Example 4: import file from another directory python

# some_file.py
import sys
# insert at 1, 0 is the script path (or '' in REPL)
sys.path.insert(1, '/path/to/application/app/folder')

import file

Example 5: python import file from different directory

# By default, you can't. When importing a file, Python only 
# searches the current directory, the directory that the 
# entry-point script is running from, and sys.path which includes
# locations such as the package installation directory 
# (it's actually a little more complex than this, but this covers
# most cases).

# you can however, add to the path at runtime

import sys
# insert at position 1 in the path, as 0 is the path of this file.
sys.path.insert(1, '/path/to/application/app/folder')

import file

file.function()