python调用其他py文件的函数和类
听了老师的建议,准备写自己的博客,一是为了分享自己的学习经验给大家,二也是为了记录自己的学习的经历,方便自己以后查看。第一个博客,希望对大家有用。
C语言调用其他的文件,需要包含头文件,而且需要把函数和类的定义写在头文件中,而python不需要这些,一般情况下只需要把其他的py文件和运行的py文件放在同一文件目录之下就行。然后通过import进行导入就可以进行调用,在这里我需要说明的是调用的py文件和使用的方法。
#a.py
def ceshi():
print "oK!"
主文件
#main.py
import aif __name__ == '__main__':
a.ceshi()
通过这样便可以调用函数,调用类的方法和调用函数的是一样的
调用函数的时候一定要先把需要调用的文件名放在前面,如a.ceshi()
也可以使用另一种方法来调用函数
#main.py
from a import ceshi
if __name__ == '__main__':
ceshi()