在一個名爲「emails.txt」的文件中,我有幾個帳戶以這種格式 - email:pw
。 我已經完成拆分,並且一切都很完美,但前提是列表中只有一個account:pw
。(Python 3)來自.txt文件的imaplib登錄
如果我把2個或更多,我登錄失敗的第一個帳戶。
這裏的代碼(登錄和功能,不包括在內)
with open('emails.txt') as emails:
for line in emails:
EMAIL_ACCOUNT = line.split(":", -2)[-2]
PASSWORD = line.split(":", 1)[1]
print(PASSWORD)
EMAIL_FOLDER = "INBOX"
M = imaplib.IMAP4_SSL('imap.gmx.com')
try:
rv, data = M.login(EMAIL_ACCOUNT, PASSWORD)
except imaplib.IMAP4.error:
print("Failed!" + EMAIL_ACCOUNT)
sys.exit(1)
time.sleep()
M.logout()
我應該怎麼做,使之:從列表中第一個帳戶
-
- 登錄,並且做的工作
-
- 從第二個登錄a從列表ccount,並且做的工作等
謝謝! .strip()完成了這項工作! – custom045