我目前正在尝试编写自己的子类
   
    threading.Thread
   
   . 然而,似乎
   
    __init__
   
   
    AttributeError
   
   在
   
    run
   
   当我想用
   
    self.x
   
  
  
   这是我的代码:
  
  class MonitoringWorker(threading.Thread):
    def __int__(self, threads_hashtag: int = 1, threads_image: int = 4, threads_user: int = 1):
        self.threads_hashtag = threads_hashtag
        self.threads_image = threads_image
        self.threads_user = threads_user
        self.queue_hashtag = Queue()
        self.queue_image_meta_first = Queue()
        self.queue_image_meta_second = Queue()
        self.queue_image_meta_third = Queue()
        self.queue_user = Queue()
        super().__init__()
    def run(self):
        workers_hashtag = [HashtagWorker(self.queue_hashtag, self.queue_image_meta_first, i) for i in range(self.threads_hashtag)]
        # do stuff
if __name__ == '__main__':
    m = MonitoringWorker()
    m.start()
    m.join()
  
   有人能解释这种行为吗?