kmingspirit

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

urllib.request — Extensible library for opening URLs

import urllib.request

#网址
url = "http://www.douban.com/"

#请求
request = urllib.request.Request(url)

#爬取结果
response = urllib.request.urlopen(request)

data = response.read()

#设置解码方式
data = data.decode('utf-8')

#打印结果
print(data)

#打印爬取网页的各类信息

print(type(response))
print(response.geturl())
print(response.info())
print(response.getcode())
View Code

附上一个简单实例。

  • 建议用Anaconda+IDE的配建方式。 在Anaconda中我们知道支持python2.x和python3随意转换。
  • python urllib的变动。-urllib2被合并到urllib中,叫做urllib.request和urllib.error.
  • 继上:urllib2.urlopen()变成urllib.request.urlopen()

云盘內附有官方文档:版本3.5+ 。

提示:.chm-》属性---》解除锁定。

 


 

 

作者:Crossin
链接:https://www.zhihu.com/question/19555512/answer/18959294
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

列举一些比较有名的网站或应用。这其中有一些是用python进行开发,有一些在部分业务或功能上使用到了python,还有的是支持python作为扩展脚本语言。数据大部分来自Wikepedia和Quora。


Reddit - 社交分享网站,最早用Lisp开发,在2005年转为python

Dropbox - 文件分享服务

豆瓣网 - 图书、唱片、电影等文化产品的资料数据库网站

Django - 鼓励快速开发的Web应用框架

Fabric - 用于管理成百上千台Linux主机的程序库

EVE - 网络游戏EVE大量使用Python进行开发

Blender - 以C与Python开发的开源3D绘图软件

BitTorrent - bt下载软件客户端

Ubuntu Software Center - Ubuntu 9.10版本后自带的图形化包管理器

YUM - 用于RPM兼容的Linux系统上的包管理器

Civilization IV - 游戏《文明4》

Battlefield 2 - 游戏《战地2》

Google - 谷歌在很多项目中用python作为网络应用的后端,如Google Groups、Gmail、Google Maps等,Google App Engine支持python作为开发语言

NASA - 美国宇航局,从1994年起把python作为主要开发语言

Industrial Light & Magic - 工业光魔,乔治·卢卡斯创立的电影特效公司

Yahoo! Groups - 雅虎推出的群组交流平台

YouTube - 视频分享网站,在某些功能上使用到python

Cinema 4D - 一套整合3D模型、动画与绘图的高级三维绘图软件,以其高速的运算和强大的渲染插件著称

Autodesk Maya - 3D建模软件,支持python作为脚本语言

gedit - Linux平台的文本编辑器

GIMP - Linux平台的图像处理软件

Minecraft: Pi Edition - 游戏《Minecraft》的树莓派版本

MySQL Workbench - 可视化数据库管理工具

Digg - 社交新闻分享网站

Mozilla - 为支持和领导开源的Mozilla项目而设立的一个非营利组织

Quora - 社交问答网站

Path - 私密社交应用

Pinterest - 图片社交分享网站

SlideShare - 幻灯片存储、展示、分享的网站

Yelp - 美国商户点评网站

Slide - 社交游戏/应用开发公司,被谷歌收购


更多案例可以去python官网上About > Success Stories里查看:

posted on 2017-08-01 16:04  kmingspirit  阅读(960)  评论(0编辑  收藏  举报