1
imaplib處理當我使用這行:誤差與蟒
m = imaplib.IMAP4("some host")
我得到這個錯誤:
m = imaplib.IMAP4("some host")
File "C:\Python25\lib\imaplib.py", line 163, in __init__
self.open(host, port)
File "C:\Python25\lib\imaplib.py", line 230, in open
self.sock.connect((host, port))
File "<string>", line 1, in connect
error: (10061, 'Connection refused')
我會怎麼做錯誤處理此錯誤?
盲的方式來解決,這是嘗試使用imaplib.IMAP4_SSL(),如果它不工作,你將不得不給我們介紹一下IMAP服務器的更多信息,你嘗試連接;打開端口... – mouad 2011-01-05 16:41:46
@singularity我知道爲什麼我得到的錯誤和修復,只是不知道如何引發這種情況下的異常。我試圖使用imaplib.IMAP4.error,Adam指出我需要使用socket.error。 – Richard 2011-01-06 13:39:14