Просто как школьник попался на маленькой мелочи, на которой стыдно попадаться помидору. Потратил 3 часа жизни, так как возможности дебажить не было.

self.layers: Dict[int, List[FuckingObject]] = dict.fromkeys(list(range(0, self.layers_count)), [])

Казалось бы, что может пойти не так)

Вроде мелочь, а грустно. Так много мог сделать за вечер полезного. А как у вас дела?)

  • ThePlayerZero
    link
    fedilink
    arrow-up
    0
    ·
    3 years ago

    Я на шарпах пишу в основном, а на питон в текущем проекте только некоторые расчёты вынесены.

    расчёты не в питон вынесены, а в си(плюсплюс)

    по факту я думаю вам сам питон и не нужен, но без него вы не смогли бы дёргать ядро нампая (или чё там у вас), потому что напрямую из шарпов нельзя

    • ЕвгенийOP
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      по факту я думаю вам сам питон и не нужен

      Всё банально, у питона богатый набор библиотек, scipy тот же, numpy, а у нас сроки сильно ограничены и писать некоторые вещи на шарпах в данной ситуации было сильно дольше. Да и архитектура у нас не препятствует написанию части функционала на любом удобном языке.