欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python导入模块的方法

程序员文章站 2022-04-09 18:41:05
Python导入模块的方法有两种:import module 和 from module import a,区别是前者所有导入的东西使用时需加上模块名的限定(module.a),而后者不需要。 导入一个模块,Python 解析器对模块位置的搜索顺序是: 1、当前目录2、如果不在当前目录,Python ......

python导入模块的方法有两种:import module 和 from module import a,区别是前者所有导入的东西使用时需加上模块名的限定(module.a),而后者不需要。


导入一个模块,python 解析器对模块位置的搜索顺序是:

1、当前目录
2、如果不在当前目录,python 则搜索在 shell 变量 pythonpath 下的每个目录。
3、如果都找不到,python会察看默认路径。unix下,默认路径一般为/usr/local/lib/python/。


from .models import question

.代表当前目录,如果在模块名前加上点则表示仅在当前目录下搜索