自定义模块的引用

引用模块时,解释器会先在当前目录,接着去sys.path、Python的安装目录去寻找你引用的模块,若没有则报错。

首先要写两个模块文件,一个用作模块名,一个用作模块的方法。例如:

(保存在名为Hello.py的文件中)

def hello():

    print ('Hello,Kingsley')

若目前编写代码的模块和要引用的模块在同一目录下,则:import Hello

                Hello.hello()

第二中情况,模块不在当前目录下,则先引用内置模块sys,对sys.path变量进行修改,即把模块的路径加入到sys.pah中:

import sys

sys.path.append("F:\p1.py")

import Hello

Hello.helllo()

另外的方法就是把路径添加到环境路径中,新建一个专门用于存放模块的文件夹,把该文件夹路径加入到环境变量中去,便于管理。



你可能感兴趣的:(自定义模块的引用)