python导入自定义模块

命名为 test1.py 的模块放置在桌面上,路径为 C:\Users\Alvin\Desktop\test1.py
如何在别的python代码里引用模块的函数呢?

python导入自定义模块_第1张图片
test1.py

方法1. 将模块放置在python程序默认包文件夹下

# 任意导入一个模块,查看模块所在位置
import pandas
print(pandas.__file__)

# 输出当前python程序引用包所在路径
python导入自定义模块_第2张图片
image.png

将 test1.py复制到 C:\Users\Alvin\Anaconda3\lib\site-packages 路径下即可

方法2. 使用sys包引用test1.py

import sys
sys.path.append('C:\\Users\\Alvin\\Desktop\\')

选择任意一种方式即可

import test1
print(test1.fun1())
print(test1.fun2(2))
# 输出
Hello,world
4

你可能感兴趣的:(python导入自定义模块)