- 时间:2021-03-12 14:52 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:Python httplib,smtplib使用方法
例一:使用httplib访问某个url然后获取返回的内容:
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
import httplib
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
conn=httplib.HTTPConnection("www.cnblogs.com")
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
conn.request("GET", "/coderzh/archive/2008/05/13/1194445.html")
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
r=conn.getresponse()
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
print r.read() #获取所有内容
例二:使用smtplib发送邮件
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
import smtplib
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
smtpServer = 'smtp.xxx.com'
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
fromaddr = 'foo@xxx.com'
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
toaddrs = 'your@xxx.com'
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
msg = 'Subject: xxxxxxxxx'
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
server = smtplib.SMTP(smtpServer)
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
server.sendmail(fromaddr, toaddrs, msg)
[img]http://www.cnblogs.com/Images/OutliningIndicators/None.gif[/img]
server.quit( )