您的位置:首页 > 编程语言 > Python开发

python 调用自定义的模块函数

2017-10-08 20:35 591 查看
有一些自己定义的基础模块函数,在很多任务中会重复使用,例如读取列表,保存结果等,每次复制相同的代码到一个.py文件中进行调用太过麻烦,把基础模块放在固定文件夹(或相对固定文件夹),使用sys.append(r'自定义的模块路径'),将自定义模块所在路径添加到搜索路径,当需要在不同的电脑(或服务器)使用时,会便利很多。

示例如下:

在E:\python_lib新建print_module.py实现基础功能函数

# -*- coding: utf-8 -*-

def print_test():
print('function: print_test')
print('happy~')
return

def print_test2(n):
print('function: print_test2')
for i in xrange(n):
print(str(i) + ' : ' + 'happy~')
print('haha~')


在E:\learn_soft\python\practice中新建test_path.py使用该模块中的函数:

# -*- coding: utf-8 -*-

import sys
sys.path.append(r'E:/python_lib')
import print_module

print_module.print_test()
print_module.print_test2(3)


运行结果如下:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息