调用python中的类和函数
我对python编程相当陌生。我有两个文本文件,其中一个是我的主程序,另一个是包含在主文件中使用的一组函数和类的文件。我的问题是如何使用函数文件中的函数和类,如何调用它们以正确运行主文件,以及如何将此函数文件放置在目录中的什么位置? 这是我的函数文件的示例:调用python中的类和函数,python,function,class,Python,Function,Class,我对python编程相当陌生。我有两个文本文件,其中一个是我的主程序,另一个是包含在主文件中使用的一组函数和类的文件。我的问题是如何使用函数文件中的函数和类,如何调用它们以正确运行主文件,以及如何将此函数文件放置在目录中的什么位置? 这是我的函数文件的示例: from numpy import * #################################################################### ###############################
from numpy import *
####################################################################
####################################################################
class C1:
####################################################################
####################################################################
def F1:
####################################################################
####################################################################
def F2:
####################################################################
####################################################################
class C2:
.
.
.
将两个文件放在同一目录中,然后在主文件中执行以下操作:
import [name of function file]
从那时起你可以
foo = [name of function file].C2([your args here])
只需将函数文件导入main.py即可。让我们假设它被称为funcs.py。那么你可以说:
# near the top of the file
from funcs import F1, F2, C1
.
.
result = F1(p, q, r) + F2(p, q, r)
c1 = C1()
也许这能帮你读点书,