Python urlopen()函数 示例分享


Posted in Python onJune 12, 2014

好了,废话少说,我们先看看几个示例吧

一、打开一个网页获取所有的内容

from urllib import urlopen
doc = urlopen("http://www.baidu.com").read()
print doc

二、获取Http头

from urllib import urlopen
doc = urlopen("http://www.baidu.com")
print doc.info()
print doc.info().getheader('Content-Type')

三、使用代理

1. 查看环境变量

print ""n".join(["%s=%s" % (k, v) for k, v in os.environ.items()])
print os.getenv("http_proxy")

2. 设置环境变量

import os 
os.putenv("http_proxy", "http://proxyaddr:<port>")

3. 使用代理

# Use http://www.someproxy.com:3128 for http proxying
proxies = {'http': 'http://www.someproxy.com:3128'}
filehandle = urllib.urlopen(some_url, proxies=proxies)
# Don't use any proxies
filehandle = urllib.urlopen(some_url, proxies={})
# Use proxies from environment - both versions are equivalent
filehandle = urllib.urlopen(some_url, proxies=None)
filehandle = urllib.urlopen(some_url)
Python 相关文章推荐
Python类的用法实例浅析
May 27 Python
对Python 3.5拼接列表的新语法详解
Nov 08 Python
Python实现SQL注入检测插件实例代码
Feb 02 Python
python实现在函数中修改变量值的方法
Jul 16 Python
使用Python的Turtle绘制哆啦A梦实例
Nov 21 Python
使用pytorch完成kaggle猫狗图像识别方式
Jan 10 Python
pandas读取csv文件提示不存在的解决方法及原因分析
Apr 21 Python
解决Alexnet训练模型在每个epoch中准确率和loss都会一升一降问题
Jun 17 Python
Django数据模型中on_delete使用详解
Nov 30 Python
Python接口自动化测试框架运行原理及流程
Nov 30 Python
Python pygame实现中国象棋单机版源码
Jun 20 Python
Selenium浏览器自动化如何上传文件
Apr 06 Python
python教程之用py2exe将PY文件转成EXE文件
Jun 12 #Python
Python struct模块解析
Jun 12 #Python
深度剖析使用python抓取网页正文的源码
Jun 11 #Python
python k-近邻算法实例分享
Jun 11 #Python
浅析python 内置字符串处理函数的使用方法
Jun 11 #Python
python使用正则表达式检测密码强度源码分享
Jun 11 #Python
Python查看多台服务器进程的脚本分享
Jun 11 #Python
You might like
Apache设置虚拟WEB
2006/10/09 PHP
php CI框架插入一条或多条sql记录示例
2014/07/29 PHP
php可应用于面包屑导航的迭代寻找家谱树实现方法
2015/02/02 PHP
Yii中表单用法实例详解
2016/01/05 PHP
PHP设计模式之装饰器模式实例详解
2018/02/07 PHP
javascript 面向对象,实现namespace,class,继承,重载
2009/10/29 Javascript
JSON辅助格式化处理方法
2013/03/26 Javascript
jquery.post用法示例代码
2014/01/03 Javascript
JavaScript开发人员的10个关键习惯小结
2014/12/05 Javascript
JS实现的N多简单无缝滚动代码(包含图文效果)
2015/11/06 Javascript
Vue-Router实现页面正在加载特效方法示例
2017/02/12 Javascript
webpack实现热更新(实施同步刷新)
2017/07/28 Javascript
详解Vue中一种简易路由传参办法
2017/09/15 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
2017/09/19 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
2018/02/27 jQuery
mpvue构建小程序的方法(步骤+地址)
2018/05/22 Javascript
详解Nuxt.js 实战集锦
2019/11/19 Javascript
微信小程序实现下拉加载更多商品
2020/12/29 Javascript
python求解水仙花数的方法
2015/05/11 Python
利用python获取Ping结果示例代码
2017/07/06 Python
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
2018/02/08 Python
django 使用 request 获取浏览器发送的参数示例代码
2018/06/11 Python
Python处理session的方法整理
2019/08/29 Python
python 利用turtle模块画出没有角的方格
2019/11/23 Python
Python如何在main中调用函数内的函数方式
2020/06/01 Python
详解css3 flex弹性盒自动铺满写法
2020/09/17 HTML / CSS
美工的岗位职责
2013/11/14 职场文书
小学运动会班级口号
2014/06/09 职场文书
小学生纪念九一八事变演讲稿
2014/09/14 职场文书
机关作风建设心得体会
2014/10/22 职场文书
2014年幼儿园安全工作总结
2014/11/10 职场文书
教师辞职信范文
2015/02/28 职场文书
活动费用申请报告
2015/05/15 职场文书
简单实现一个手持弹幕功能+文字抖动特效
2021/03/31 HTML / CSS
OpenCV3.3+Python3.6实现图片高斯模糊
2021/05/18 Python
MySQL实现字段分割一行转多行的示例代码
2022/07/07 MySQL