Ниже приводятся результаты запуска сценария самотестирования. Он выводит большое количество строк, значительная часть из которых была удалена при представлении в книге, — как обычно, запустите его на своем компьютере, чтобы получить более полное представление:
C:\…\PP4E\Internet\Email\mailtools> selftest.py
config: ..\mailconfig.py
user: PP4E@learning-python.com
Adding text/x-python
Sending to…[‘PP4E@learning-python.com’]
Content-Type: multipart/mixed; boundary="===============0085314748==" MIME-Version: 1.0
From: PP4E@learning-python.com
Subject: testing mailtools package
Date: Sat, 08 May 2010 19:26:22 -0000
X-Mailer: mailtools
A multi-part MIME format message.
— -===============0085314748==
Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Here is my source code
— -===============0085314748==
Content-Type: text/x-python; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="selftest.py"
############################################################################ когда этот файл запускается как самостоятельный сценарий, выполняет тестирование пакета
############################################################################
…часть строк опущена…
print(maintext)
input(‘Press Enter to exit‘) # пауза, на случай запуска # щелчком мыши в Windows
— -===============0085314748==—
Send exit
loading headers
Connecting…
Password for PP4E@learning-python.com on pop.secureserver.net?
b’+OK <28121.1273346862@p3pop01-07.prod.phx3.gdg>’ (1, 7) (2, 7) (3, 7) (4, 7) (5, 7) (6, 7) (7, 7) load headers exit
Received: (qmail 7690 invoked from network); 5 May 2010 15:29:43 -0000 Received: from unknown (HELO p3pismtp01-026.prod.phx3.secureserver.net) ([10.6.1
…часть строк опущена…
load mail?y load 1
Connecting…
b’+OK <29205.1273346957@p3pop01-10.prod.phx3.gdg>’
Received: (qmail 7690 invoked from network); 5 May 2010 15:29:43 -0000 Received: from unknown (HELO p3pismtp01-026.prod.phx3.secureserver.net) ([10.6.1
…часть строк опущена…
load mail?
loading full messages Connecting…
b’+OK <31655.1273347055@p3pop01-25.prod.phx3.secureserver.net>’ (3, 7) (4, 7) (5, 7) (6, 7) (7, 7)
Received: (qmail 25683 invoked from network); 6 May 2010 14:12:07 -0000
Received: from unknown (HELO p3pismtp01-018.prod.phx3.secureserver.net) ([10.6.1
…часть строк опущена…
Parsed: A B C D E F G
Fiddle de dum, Fiddle de dee, Eric the half a bee.
Press Enter to exit
Использованная литература:
Марк Лутц — Программирование на Python, 4-е издание, II том, 2011