码迷,mamicode.com
首页 > 其他好文 > 详细

模块导入 & 路径添加

时间:2020-02-24 00:10:57      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:使用   nbsp   port   路径   通过   init   应用   方法   模块   

模块分为三种:

  • 自定义模块
  • 第三方模块
  • 内置模块

Python之所以应用越来越广泛,在一定程度上也依赖于其为程序员提供了大量的模块以供使用,如果想要使用模块,则需要导入。导入模块有一下几种方法:

1 import module
2 from module.xx.xx import xx
3 from module.xx.xx import xx as rename 
4 from module.xx.xx import *

导入模块其实就是告诉Python解释器去解释那个py文件

  • 导入一个py文件,解释器解释该py文件
  • 导入一个包,解释器解释该包下的 __init__.py 文件 【py2.7】

那么问题来了,导入模块时是根据那个路径作为基准来进行的呢?即:sys.path

1 import sys
2 print sys.path

如果sys.path路径列表没有你想要的路径,可以通过 sys.path.append(‘路径‘) 添加。

1 import sys
2 import os
3 project_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
4 sys.path.append(project_path)

 

模块导入 & 路径添加

标签:使用   nbsp   port   路径   通过   init   应用   方法   模块   

原文地址:https://www.cnblogs.com/zhemeshenqi/p/12354869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!