Python导入语句

时间:2015-07-15 06:57:11

标签: python

python

中这两个import语句之间是否有区别?
1) from .models import Q

2) from models import Q

我对点有点困惑,因为models.py和file.py(执行导入的地方)在同一目录中。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:4)

dot告诉python模块在当前目录中。如果没有dot,python将按照标准程序(从系统路径,python路径,当前目录等)查找模块。你可以在这里阅读更多相关信息:https://docs.python.org/2/tutorial/modules.html,注意相对路径部分