Beispiel #1
0
        self.smtp.login('*****@*****.**', 'hao360com')
        message = MIMEText(msg, 'plain', 'utf-8')
        message['Subject'] = Header(title, 'utf-8')
        message['From'] = Header('京东助手 <*****@*****.**>', 'utf-8')
        message['To'] = "*****@*****.**"
        for _ in range(10):
            try:
                self.smtp.sendmail('*****@*****.**',
                                   ['*****@*****.**'], message.as_string())
                break
            except Exception:
                if _ == 9:
                    logging.error('邮件发送失败!:{}'.format(message.as_string()))
        self.smtp.quit()


if __name__ == "__main__":
    session = requests.Session()
    session.get('http://www.baidu.com')
    cookie = LWPCookieJar()
    requests.utils.cookiejar_from_dict(
        {c.name: c.value
         for c in session.cookies}, cookie)
    a = cookie.cookie2str(ignore_discard=True, ignore_expires=True)
    print(a)
    cookie = LWPCookieJar()
    cookie.str2cookie(a, ignore_discard=True, ignore_expires=True)
    cookie = requests.utils.dict_from_cookiejar(cookie)
    session = requests.Session()
    session.cookies = requests.utils.cookiejar_from_dict(cookie)
    print(session.cookies)