2
import imaplib
import pprint
IMAP_SERVER='imap.gmail.com'
IMAP_PORT=993
M = imaplib.IMAP4_SSL(IMAP_SERVER, IMAP_PORT)
rc, resp = M.login('[email protected]', 'password')
print rc, resp
M.select()
for msg_num in M.search(None, "UNDELETED")[1][0].split():
msg = M.fetch('1', '(BODY.PEEK[TEXT])')
print msg[1][0][1][139:161]
M.close()
M.logout()
我是一个新的Python编程初学者,上面的python代码是我正在使用的程序,我想要做的。当我在终端上运行此应用程序时,我收到了已验证我的帐户的回复,然后显示字符之间的消息139 & 161,这是示例电子邮件中的以下内容:Python:如何将终端中打印的内容保存为变量以便稍后进行比较?
这只是一个测试...
这是打印出来的终端。我想要做的就是把这个打印输出和其他东西进行比较。例如:如果a = b那么x。我想要做的是,如果声明是真实的,则向串口发送信号。
任何帮助表示赞赏和预期感谢所有帮助...
感谢您的帮助,非常感谢! – 2011-03-14 21:26:55