In [1]:
open('foo.py').read()


Out[1]:
"SOME_LETTERS = 'ASDFGHJKLPOIUYTREWQ'"

In [2]:
open('f/goo.py').read()


Out[2]:
"MORE_LETTERS = 'QWERTYUIOPZXCVBNM'\n"

In [3]:
SOME_LETTERS


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-3-da0d636c254f> in <module>()
----> 1 SOME_LETTERS

NameError: name 'SOME_LETTERS' is not defined

In [4]:
import foo

In [5]:
SOME_LETTERS


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-5-da0d636c254f> in <module>()
----> 1 SOME_LETTERS

NameError: name 'SOME_LETTERS' is not defined

In [6]:
foo.SOME_LETTERS


Out[6]:
'ASDFGHJKLPOIUYTREWQ'

In [7]:
from foo import SOME_LETTERS

In [8]:
SOME_LETTERS


Out[8]:
'ASDFGHJKLPOIUYTREWQ'

In [9]:
import sys

In [10]:
sys.path


Out[10]:
['',
 '/usr/lib/python3.4',
 '/usr/lib/python3.4/plat-i386-linux-gnu',
 '/usr/lib/python3.4/lib-dynload',
 '/home/doj/i/env3/lib/python3.4/site-packages',
 '/home/doj/i/env3/lib/python3.4/site-packages/IPython/extensions',
 '/home/doj/.ipython']

In [11]:
open('f/goo.py').read()


Out[11]:
"MORE_LETTERS = 'QWERTYUIOPZXCVBNM'\n"

In [12]:
import goo


---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-12-3684ae46b320> in <module>()
----> 1 import goo

ImportError: No module named 'goo'

In [13]:
sys.path.append('/home/doj/i/dojo/f')
sys.path


Out[13]:
['',
 '/usr/lib/python3.4',
 '/usr/lib/python3.4/plat-i386-linux-gnu',
 '/usr/lib/python3.4/lib-dynload',
 '/home/doj/i/env3/lib/python3.4/site-packages',
 '/home/doj/i/env3/lib/python3.4/site-packages/IPython/extensions',
 '/home/doj/.ipython',
 '/home/doj/i/dojo/f']

In [14]:
import goo

In [15]:
dir(goo)


Out[15]:
['MORE_LETTERS',
 '__builtins__',
 '__cached__',
 '__doc__',
 '__file__',
 '__loader__',
 '__name__',
 '__package__',
 '__spec__']