首页 > Python > python使用手记:如何导入不同目录下的模块

python使用手记:如何导入不同目录下的模块

2018年7月26日
分类: Python 标签: ,
发表评论 阅读评论

    模块是python代码重用和隔离的重要组成部分,也是python之所以开发效率高的原因,开源社区提供了大量的模块供我们使用。

    我们可以通过import来导入模块,那么对于不同目录下的模块,如何进行导入操作呢?

    import是以当前执行的python脚本所在目录为初始目录,来搜索相关模块文件的。首先搜索sys.path目录,然后搜索初始目录。

  1. python自带模块
    • 很简单,直接import就行了,比如:import os, datetime, json
  2. 第三方模块
    • 大多数第三方模块可以通过pip来安装,安装之后直接import
  3. 自定义模块
    • 调用同一目录下的模块:
      • /a.py调用/b.py:import b
    • 调用同级目录下的模块
      • /a.py 调用/a/lib/b.py:from lib import b
    • 调用父目录下的模块
      • /test/a.py调用/lib/b.py:

        import sys
        sys.path.append(“..”)
        from lib import b

小赢理财-众安保险本息保障

零一积流|IT参考 原创文章,转载请注明出处: http://www.it-refer.com/2018/07/26/python-usage-how-to-import-modules-from-different-path


您可能需要这些【参考资料】:
  1. 本文目前尚无任何评论.
您必须在 登录 后才能发布评论.