Python 是一种流行的高级编程语言,常用于开发Web应用程序、网络爬虫、数据科学和人工智能等领域。在开发Python程序时,显示收件人是一项常见的操作。下面是使用Python显示收件人的示例:
import smtplib from email.mime.text import MIMEText mail_host = "smtp.example.com" # SMTP服务器地址 mail_port = 587 # SMTP服务器端口号 mail_user = "username" # SMTP用户名 mail_pass = "password" # SMTP密码 sender = "sender@example.com" # 发件人邮箱 receiver = "receiver@example.com" # 收件人邮箱 subject = "Python 显示收件人示例" # 邮件主题 content = "这是一封使用Python发送的邮件,收件人是:" + receiver # 邮件内容 message = MIMEText(content, "plain", "utf-8") # 创建消息对象 message["From"] = sender # 设置发件人 message["To"] = receiver # 设置收件人 message["Subject"] = subject # 设置邮件主题 try: smtpObj = smtplib.SMTP(mail_host, mail_port) smtpObj.starttls() # 启用TLS加密 smtpObj.login(mail_user, mail_pass) # 登录SMTP服务器 smtpObj.sendmail(sender, receiver, message.as_string()) # 发送邮件 print("邮件发送成功") except smtplib.SMTPException as e: print("邮件发送失败:" + str(e))
以上示例中,我们使用Python的smtplib和email模块发送了一封邮件,其中设置了收件人为receiver。在实际开发中,我们可以通过输入框等方式获取用户输入的收件人邮箱地址,并将其传递给程序。