如何在python中组合一个类,组合配置文件?

时间:2017-11-17 02:11:06

标签: python profile cprofile

我的目标是在while循环中将一些函数分析为ONE输出。为方便起见,我们假设这些功能属于同一类。

假设我有以下代码,只是在while循环中访问了两个单独的类:

class MyClass1:
  def func1(self):
  #stuff
class MyClass2:
  def func1(self):
  #stuff

count = 0
while count < 100
count += 1

  c1 = MyClass1()
  c1.func1()
  c2 = Myclass2()
  c2.func1()

显然这些只是一些例子。在现实生活中,每个类都有数百种方法,在while循环中会创建更多的类,并且计数可能高达一百万。

我想在一个漂亮,可读的输出(无论是文件还是控制台)中分析class2的功能/方法,不是 class1。其他Stack Overflow答案不会这样做。

执行profiling a method of a class in Python using cProfile?How can you profile a script? 将打印100多个单独的输出。

how can I profile class methods of my python app? 似乎问了同样的问题,但答案是不完整的。

PyCharm的个人资料将描述所有内容,淹没我想要的输出,并说我想要分析的功能需要0.000秒

感谢任何帮助。

0 个答案:

没有答案