在调用类函数时仅运行一次内部函数

时间:2019-12-03 08:37:58

标签: python python-3.x

我有以下代码。我需要func()仅被调用一次,即使porb()被多次调用。 func()基本上将filename作为参数,并使每一列作为字典键和值对。它只需要加载一次,而不是每次调用该函数时都加载。因此主要功能porb()的其余部分使用它们从func()创建的字典并进行计算

Class Repor(xclass):

    def __init__(self, x, y):
            self.x = x
            self.y = y

    def porb(self,s,f):
            print('Many times')
            func(s) # Need this to be called only once, I use the main function argument here
            return something

0 个答案:

没有答案