Python IMAP4-SSL ResourceWarning: не закрыт - PullRequest
0 голосов
/ 20 декабря 2018

Я использую python IMAP4_SSL для чтения электронных писем, как показано ниже, но в конце я получаю предупреждение.Как мне от этого избавиться?

Я не хочу молчать об этом предупреждении, потому что хочу знать, почему оно выдает мне предупреждение SSL Socket.Я забываю закрыть сокет, и если да, то как мне его закрыть?

    mail = imaplib.IMAP4_SSL('imap.gmail.com')
    username = self.Dict["emailUsername"]
    password = self.Dict["emailPassword"]
    print(username, password)
    mail.login(username, password)
    mail.list()
    mail.select("inbox")
     result, data = mail.search(None, "ALL")
    and so on I do my thing 

Как мне закрыть сокет SSL, чтобы я не получил это предупреждение?

1 Ответ

0 голосов
/ 21 декабря 2018

Моя проблема была в том, что я не закрыл почту, я должен был сделать это в конце

    mail.close()
    mail.logout()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...