例如,我们编写了一个自己的函数库,放入了pytk.py文件中,然后我们又编写一个test1.py程序文件,其中要调用pytk.py文件中编写的类或函数,那么我们可以这么做:
简单的方法是直接将pytk.py文件与test1.py代码文件放在一个文件夹下,Python解释执行该文件(test1.py)时默认是从当前目录下寻找所需导入的包的,因此这样是可以被找到的。
另一个方法是,以Windows为例,假设安装了Python 3.6版,安装目录是C:\Python36,那么在Python安装目录下找到C:\Python36\Lib\site-packages子目录,在其中新建一个任意名字但扩展名为“.pth”的文本文件,在其中编写一行,将pytk.py文件所在的目录写入即可。
之后需要重启命令行终端(CMD),然后就可以了,也可以查看sys.path变量进行确认是否修改成功,参加下图中的示例,最后的“C:\\py\\pytk”即是我们写入pth文件中的路径。
编写代码时需要引用pytk库时,就可以用类似下述语句的引用了,
from pytk import pytk
if __name__ == '__main__':
pytk.test()