python中自定义模块的导入
2014-03-25 11:37
399 查看
在python中所有py文件都是模块。即模块名+后缀.py。模块名可以由全局变量__name__得到。
导入模块有两种方法:
1.事先写好一个A.py文件,在另一个文件exam.py中需要import时,将事先写好的A.py文件拷贝到当前目录。
2.在sys.path中增加事先写好的A.py文件所在的目录,然后import
获得当前路径:os.getcwd()
改变路径:os.chdir("c:\\python27")
获得默认搜索路径:sys.path
模块的搜索路径
导入一个叫 spam 的模块时,解释器先在当前目录中搜索名为 spam.py 的文件。如果没有找到的话,接着会到 sys.path 变量中给出的目录列表中查找。 sys.path 变量的初始值来自如下:
• 输入脚本的目录(当前目录)。
• 环境变量 PYTHONPATH 表示的目录列表中搜索 (这和shell变量 envvar:PATH 具有一样的语法,即一系列目录名的列表)。
• Python默认安装路径中搜索。
导入模块有两种方法:
1.事先写好一个A.py文件,在另一个文件exam.py中需要import时,将事先写好的A.py文件拷贝到当前目录。
2.在sys.path中增加事先写好的A.py文件所在的目录,然后import
获得当前路径:os.getcwd()
改变路径:os.chdir("c:\\python27")
获得默认搜索路径:sys.path
模块的搜索路径
导入一个叫 spam 的模块时,解释器先在当前目录中搜索名为 spam.py 的文件。如果没有找到的话,接着会到 sys.path 变量中给出的目录列表中查找。 sys.path 变量的初始值来自如下:
• 输入脚本的目录(当前目录)。
• 环境变量 PYTHONPATH 表示的目录列表中搜索 (这和shell变量 envvar:PATH 具有一样的语法,即一系列目录名的列表)。
• Python默认安装路径中搜索。
相关文章推荐
- python 自定义的模块和导入包
- Python导入自定义包或模块
- python导入自定义模块
- python学习笔记——自定义模块导入
- Python3导入自定义模块的三种方法详解
- windows 下Python import 导入自定义模块
- Python导入自定义包或模块
- python导入自定义模块的3种情形
- python最简单直接的自定义模块导入方法
- Python导入自定义模块
- python自定义模块导入方法
- Python如何导入自定义模块
- Python导入自定义模块
- python导入自定义模块
- python switch +=*/计算器 和 导入自定义模块 简单操作
- 以python中类方法为例来说说自定义模块导入的三种方法
- python引入导入自定义模块和外部文件的实例
- ubuntu下Python导入自定义模块的方法
- 6.python模块(导入,内置,自定义,开源)
- python自定义模块导入方法