引用模块时,解释器会先在当前目录,接着去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()
另外的方法就是把路径添加到环境路径中,新建一个专门用于存放模块的文件夹,把该文件夹路径加入到环境变量中去,便于管理。