تعدادی ماژول برای دسترسی به اینترنت و پردازش پروتکلهای اینترنتی وجود دارد. دو تا از سادهترین آنها urllib.request برای بازیابی داده از URLها و smtplib برای ارسال ایمیل هستند:
>>> from urllib.request import urlopen
>>> with urlopen('https://docs.python.org/3/') as response:
... for line in response:
... line = line.decode() # تبدیل بایت به رشته
... if 'updated' in line:
... print(line.rstrip()) # حذف خط جدید انتهایی
...
Last updated on Nov 11, 2025 (20:11 UTC).
>>> import smtplib
>>> server = smtplib.SMTP('localhost')
>>> server.sendmail('soothsayer@example.org', 'jcaesar@example.org',
... """To: jcaesar@example.org
... From: soothsayer@example.org
...
... Beware the Ides of March.
... """)
>>> server.quit()
(توجه کنید که مثال دوم به یک سرور ایمیل اجرا شده در localhost نیاز دارد.)
این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: https://docs.python.org/3/tutorial