例一:使用httplib访问某个url然后获取返回的内容:

import httplib

conn=httplib.HTTPConnection("www.cnblogs.com")
conn.request("GET", "/coderzh/archive/2008/05/13/1194445.html")
r=conn.getresponse()
print r.read() #获取所有内容

例二:使用smtplib发送邮件

import smtplib
smtpServer = 'smtp.xxx.com'
fromaddr = 'foo@xxx.com'
toaddrs = 'your@xxx.com'
msg = 'Subject: xxxxxxxxx'
server = smtplib.SMTP(smtpServer)
server.sendmail(fromaddr, toaddrs, msg)
server.quit( )

Python 天天美味系列(总)

Python 天天美味(19) - 时间处理datetime

Python 天天美味(20) - 命令行参数sys.argv

Python 天天美味(21) - httplib,smtplib

Python 天天美味(22) - 拷贝对象(深拷贝deepcopy与浅拷贝copy)

Python 天天美味(23) - enumerate遍历数组

...

本文转自CoderZh博客园博客,原文链接:http://www.cnblogs.com/coderzh/archive/2008/05/17/1201449.html,如需转载请自行联系原作者

Python天天美味(21) - httplib,smtplib相关推荐

  1. Python天天美味(22) - 拷贝对象(深拷贝deepcopy与浅拷贝copy)

    Python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用标准库中的copy模块. 1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象. 2. copy.deep ...

  2. Python天天美味(23) - enumerate遍历数组

    其他语言中,比如C#,我们通常遍历数组是的方法是: for (int i = 0; i < list.Length; i++) {     //todo with list[i] } 在Pyth ...

  3. Python天天美味(35) - 细品lambda

    lambda函数也叫匿名函数,即,函数没有具体的名称.先来看一个最简单例子: def f(x):     return x**2 print f(4) Python中使用lambda的话,写成这样 g ...

  4. Python天天美味(5) - ljust rjust center

    Python中打印字符串时可以调用ljust(左对齐),rjust(右对齐),center(中间对齐)来输出整齐美观的字符串,使用起来非常简单,包括使用第二个参数填充(默认为空格).看下面的例子就会明 ...

  5. Python天天美味(28) - urlopen

    一.打开一个网页获取所有的内容  from urllib import urlopen doc = urlopen("http://www.baidu.com").read() p ...

  6. Python天天美味(32) - python数据结构与算法之堆排序

    1. 选择排序 选择排序原理是先选出最小的数,与第一个数交换,然后从第二个数开始再选择最小的数与第二个数交换,-- def selection_sort(data):     for i in ran ...

  7. Python天天美味(35) - 细品lambda(转)

    lambda函数也叫匿名函数,即,函数没有具体的名称.先来看一个最简单例子: def f(x):     return x**2 print f(4) Python中使用lambda的话,写成这样 g ...

  8. Python天天美味(4) - isinstance判断对象类型

    Python中判度对象类型方法非常简单,不需要像别的语言一样使用如下的判断方法: if (typeof(objA) == typeof(String)) {     //TODO } 在Python中 ...

  9. Python天天美味(17) - open读写文件

    Python中文件操作可以通过open函数,这的确很像C语言中的fopen.通过open函数获取一个file object,然后调用read(),write()等方法对文件进行读写操作. 1.open ...

最新文章

  1. 基于命令序列的异常行为分析 业界研究现状分析
  2. 自顶向下 与自底向上解决01 背包问题
  3. Python TypeError: takes no arguments
  4. 贪吃蛇程序设计报告python_20192116 2019-2020-2 《Python程序设计》实验四报告
  5. 非阻塞模式WinSock编程入门
  6. 如何有效控制 Go 线程数?
  7. MyEclipse 报 String cannot be resolved to a type
  8. 【OpenCV应用】python处理行李图像匹配项目——图像直方图应用与明暗变换
  9. 花生壳动态域名解析工具原理
  10. 编程之美学习之最长子序列的解法
  11. VUE移动端案例整合
  12. 杂谈随感-3:不同的角色,不同的价值体现
  13. 微信诱导分享怎么防封_微信域名防红防封系统,轻松微信推广域名被屏蔽问题
  14. 世界最快的超级计算机 神威太湖之光,揭秘全国产世界最快超级计算机“神威·太湖之光”(组图)...
  15. 鸟哥Linux学习之——man page说明
  16. 结构化数据,半结构化数据,非结构化数据非区别和示例
  17. 内存空间 逻辑地址空间 相对地址 绝对地址
  18. 微信小程序选项卡swiper默认高度150px(让高度实现自适应)怎么解决?
  19. 网易之幼儿园小朋友调整队形
  20. dod刷服务器文件,编辑修改

热门文章

  1. playframe 项目搭建
  2. P2658 汽车拉力比赛
  3. HtmlHelper扩展 及 页面编码化
  4. 如何把高版本的sqlserver 还原到低版本的 sqlserver
  5. UINavigationBar的创建
  6. ASP.NET中 DataGrid简单自定义分页
  7. Django自定义一个简单的中间件,并使用此中间件
  8. vue动态禁用控件绑定disable
  9. Log4j2完整XML参考(详细注释说明)
  10. MySql主从数据同步的执行过程