Странные результаты в результатах line_profiler

Я использовал line_profiler для анализа своего кода и получил странные результаты.

почему линия 1023 такая медленная по сравнению с другими линиями?

Total time: 0.18081 s
File: models.py
Function: __init__ at line 1018

Line #      Hits         Time  Per Hit   % Time  Line Contents
==============================================================
  1018                                               @profile
  1019                                               def __init__(self, info=None):
  1020      9603      12309.0      1.3      6.8          self.drugs = []
  1021      9603      10613.0      1.1      5.9          self.drug_scores = []
  1022
  1023      9603     119325.0     12.4     66.0          self.hit_fit_diseases = {}
  1024      9603      12890.0      1.3      7.1          self.hit_fit_symptoms = {}
  1025      9603       7050.0      0.7      3.9          self.score = 0.0
  1026      9603      11925.0      1.2      6.6          self.is_notated = False
  1027
  1028      9603       6698.0      0.7      3.7          if info:
  1029                                                       self.from_dict(info)

0 ответов

Другие вопросы по тегам