python urllib2, urllib使用
来源:互联网 发布:新点招投标制作软件 编辑:程序博客网 时间:2024/04/29 02:22
urllib2:
urllib2是python的一个获取url(Uniform Resource Locators,统一资源定址器)的模块。它用urlopen函数的形式提供了一个非常简洁的接口。这使得用各种各样的协议获取url成为可能。
以下是获取url最简单的方式:
import urllib2
response = urllib2.urlopen('http://python.org/')
html = response.read()
数据:
有时你想向一个URL发送数据(通常这些数据是代表一些CGI脚本或者其他的web应用)。对于HTTP,这通常叫做一个Post。当你发送一个你 在网上填的form(表单)时,这通常是你的浏览器所做的。并不是所有的Post请求都来自HTML表单,这些数据需要被以标准的方式encode,然后 作为一个数据参数传送给Request对象。Encoding是在urlib中完成的,而不是在urlib2中完成的。
import urllib
import urllib2
url = 'http://www.someserver.com/cgi-bin/register.cgi'
values = {'name' : 'Michael Foord',
'location' : 'Northampton',
'language' : 'Python' }
data = urllib.urlencode(values)
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
the_page = response.read()
- python urllib2, urllib使用
- [python]-urllib2和urllib模块使用
- python urllib/urllib2 get/post使用详解
- python urllib/urllib2应用
- python urllib diff urllib2
- Python urllib2 urllib学习
- python urllib与urllib2
- python-urllib/urllib2
- Python urllib&urllib2&httplib
- urllib/urllib2的使用
- Python模块之urllib和urllib2结合使用
- python使用urllib urllib2 cookielib模拟登陆tom
- Python 的 urllib,urllib2,httplib
- python urllib/urllib2/httplib/httplib2
- python的urllib和urllib2
- python中的urllib和urllib2
- Python中的URLLIB及URLLIB2
- python:get,post-urllib urllib2
- 软件开发(ERP,APP,游戏)的思考及参考资料
- codeforces 540D D. Bad Luck Island( 概率dp)
- 幕后英雄UIWindow
- 完成端口(Completion Port)详解
- HDU1.3.6 Rank
- python urllib2, urllib使用
- 组合数专题
- Unity Xcode "RegisterMonoModules.o"
- solr4的solr-ik插件
- 文档、视图和框架:分割窗口
- appium Bootstrap UiSelectorParser源码分析
- 汇编寄存器笔记
- hdoj 1181 变形课(深搜)
- Mybatis 源码解析(三) - properties标签