rank vote url
53 400 168 184 url

从相对路径引入一个模块

怎么用相对路径引入一个模块?

例如,如果dirFoo包含Foo.pydirBar,而dirBar包含Bar.py,怎么样才能在Foo.py里引入Bar.py?

结构:

  1. dirFoo\
  2. Foo.py
  3. dirBar\
  4. Bar.py

Foo希望包含Bar,但是重新组织文件结构好像不太好.


确定djirBar有一个init.py文件—使你的目录包含一个Python包.

原文: https://taizilongxu.gitbooks.io/stackoverflow-about-python/content/53/README.html