0
0 комментариев

Передо мной стоит две задачи:

  • Получить ссылку на атрибут экземпляра первого класса из второго класса.
  • Вызвать функцию первого класса из второго класса.

    Быть может что-то типа @staticlass?

    Архитектура такая:

    class secondclass:
        def __init__(self, file):
            try:
                local_data = wt.find_keys(self.h)
                for chunk in local_data:
                    if chunk not in firstclass.ignored_data: # нужно обратиться к firstclass.ignored_data
                        if wt.is_alive(chunk):
                            pass
                        else:
                            pass
     
            except KeyboardInterrupt:
                print(colored('Second class breaking', 'red'))
                firstclass.dumpjson() # нужно вызвать эту функцию
     
    class firstclass:
        def __init__(self, file, start=False):
            ld = secondclass(file)
            self.ignored_data
            # далее init
     
    def analyze(self):
        pass
     
    def updatedata(self, flag, data):
        pass
     
    def step(self, data):
        # шаг
        ld = secondclass(data)
        # работа в шаге
        self.walk()
     
    def walk(self):
        pass
     
    def dumpjson(self, path=None, filename=None):
        pass
    

  • Изменен статус публикации
    Добавить комментарий