python module import path code example

Example 1: how to get module path in python

import a_module
print(a_module.__file__)

Example 2: Python module import path setting

# import statement will search the following path in turn:
# 1. current directory of the script file which runs `import`
# 2. directories in the environ variable `PYTHONPATH`
# 3. An installation-dependent list of directories configured at the time Python is installed
# The resulting search path is accessible in the Python variable sys.path, which is obtained from a module named sys
# so, to include a path, say "/Users/me/myPackages", do the following:

import sys
sys.path.append(r'/Users/me/myPackages')
print(sys.path)

# to show a module path, e.g. pandas
import pandas
print(pandan.__file__)

Tags:

Misc Example