一.1.模块是包含函数和其他语句的脚本文件,以".py"为后缀名,在Python中可以通过导入模块来使用模块中的函数或数据.创建一个文件fun.py内容如下:def f1(): print("hello world!") def f2(L): result = 0 for i in L: result += i return result def f3(x): print("old x = " + str(x)) x = 0 print("change to x = " + str(x)) value=100再创建另一个文件shang.py,再在这个文件调用fun.py中的函数#!/usr/bin/env pythonimport fun //引入模块 from fun import f1,f2,f3 //引入模块中的函数fun.f1() //与下一个区别,用这个必须先用import引入模块 f1() print f2([1,2,3,4,5]) f3(20) print fun.value //打印引入模块的变量值结果如下 hello world! 15 old x = 20 change to x = 0 注:引入fun.py过程中会自动生成fun.pyc文件并且上述两个文件在同一目录.2.设置模块查找路径2.上一例子是在同一目录若不在同一目录,python查找不到,必须进行查找路径的设置,将模块所在的文件夹加入系统查找路径查看默认查找路径:import syssys.path 添加一个路径[将当前路径加入]import osimport syssys.path.append(os.getcwd())