学习编程的过程中总是有些枯燥。成天面对黑乎乎的窗口可能真的有些无聊。来,我们做点好玩的事情吧。比如 将网络上你喜欢的图片保存下来。不过千里之行 始于足下,在学习将网页上的图片下载下来之前。我们首先要学习如何将网页内容保存下来。我们以百度首页为主。

importurllib.request

#需要保存的网址

#请求

request = urllib.request.Request(url)

#爬取结果

data = response.read()

#设置解码方式

data = data.decode('utf-8')

print(date)

我们将上边的内容保存到bd.py文件中。打开idle

打开我们的bd.py

开始执行文件中代码 或者直接使用快捷键F5

我们就可以看到如下的结果 里面的内容就是百度的网页内容了。是不是特别的简单。我们源码中的地址可以换成任意的网址。

关于第一个实例 我们就说到这里 在后面我们会讲如何将页面中的内容保存到文件当中。如何将图片保存到文件夹中。

python爬虫requests简单案例_Python小例子:一个最简单的爬虫相关推荐

  1. Redis简单案例(三) 连续登陆活动的简单实现

    原文:Redis简单案例(三) 连续登陆活动的简单实现 连续登陆活动,或许大家都不会陌生,简单理解就是用户连续登陆了多少天之后,系统就会送一些礼品给相应的用户.最常见的 莫过于游戏和商城这些.游戏就送 ...

  2. python中requests的常用方法_Python爬虫简介(2)——请求库的常用方法及使用,python,入门,二,requests,常见,和,库中,文官,网...

    前言 学习使我快乐,游戏使我伤心.今天rushB,又是白给的一天. HXDM,让我们一起学习requests库的方法和使用,沉浸在代码的世界里.呜呜呜~~ 一.requests库介绍 首先列出requ ...

  3. python的requests模块功能_python中requests模块的使用方法

    本文实例讲述了python中requests模块的使用方法.分享给大家供大家参考.具体分析如下: 在HTTP相关处理中使用python是不必要的麻烦,这包括urllib2模块以巨大的复杂性代价获取综合 ...

  4. 一行python代码能干_几个小例子告诉你, 一行Python代码能干哪些事

    首先你要了解一下Python之禅,一行代码输出"The Zen of Python": python -c "import this" "" ...

  5. python判断字符大小写转换_Python 字符串大小写转换的简单实例

    ①所有字母都转换为大写 # -*- coding:utf-8 -*- if __name__ == "__main__": a = 'hello, world!' print(a. ...

  6. 列举python中常用的数据类型_Python基础知识 变量和简单数据类型

    在本章节中,将介绍Python程序中会使用到的各种数据类型,以及如何在程序中使用变量来表示这些数据.其中用到的一些例子均来自<Python编程从入门到实践 第2版>. 一.变量 1. 变量 ...

  7. python用于数据分析的案例_Python数据分析经典案例

    从事机器学习,数据分析,数据挖掘的同学们以及python使用者 选择经典案例基于真实数据集,从数据预处理开始到建立机器学习模型以及效果评估,完整的讲解如何使用python及其常用库进行数据的分析和模型 ...

  8. python operator 多属性排序_Python爬取高颜值美女(爬虫+人脸检测+颜值检测)你能打几分?...

    1 数据源 知乎话题『美女』下所有问题中回答所出现的图片 2 抓取工具 Python 3,并使用第三方库 Requests.lxml.AipFace,代码共 100 + 行 3 必要环境 Mac / ...

  9. python rgb led控件_Python编程:一个不错的基于PyQt的Led控件显示库,建议收藏学习...

    1.控件说明 在Github上,偶然发现了一个基于PyQt5的第三方Led指示灯控件库,使用起来非常方便,控件外观也比较漂亮,更难能可贵的是作者源代码写得比较简洁,仅仅才约200行左右,可以作为一个在 ...

最新文章

  1. vue请求在退出页面还执行吗_如何用 Cloudbase Framework 部署一个 Vue 项目
  2. 文巾解题 231. 2的幂
  3. 替换字符串中指定的字符--随手源码
  4. android 内部拦截,如何使用proxy,如何在内部拦截get方法
  5. html5 tab菜单切换页面,11个常用的jQuery TAB切换菜单源码及制作教程
  6. LeetCode 381. O(1) 时间插入、删除和获取随机元素 - 允许重复(vector + 哈希)
  7. 惠州交警携手高德地图 引导市民智慧出行
  8. 凸透镜成像动画可拖动_光学实验二:探究凸透镜成像规律
  9. 开源框架_跨平台开源框架对比介绍
  10. 计算机显示器分辨率,电脑分辨率多少合适,详细教您电脑显示器分辨率怎么调整...
  11. php 微信 防刷票,细数那些防止微信刷票的设置
  12. LabVIEW开发太阳能测测系统
  13. 《微信小游戏远程服务器本地搭建》——本地搭建IIS静态文件服务器
  14. 【思前享后】区块链的起源
  15. MacOS系统升级与MacOS13版本
  16. codis3 搭建部署实验
  17. 什么是再生纤维素纤维
  18. Batch Normalization原理与实战
  19. 3dsmax 放样 操作
  20. 你浏览器的书签栏还够用么? - 程序员学点xx 特辑

热门文章

  1. ggplot2柱状图
  2. python递归中的return_「问题思考」python的递归中return返回none
  3. ubuntu命令之dpkg
  4. HTTP面试题 ——TCP
  5. 前端基础部分错题记录
  6. CustomValidator,客户端,服务器端验证
  7. C#开发终端式短信的原理和方法 .
  8. 《scikit-learn》SVM(一)
  9. 漫步微积分五——速度和变化率
  10. 和Hibernate3.6相比,Hibernate 5.x中的增删改性能降低了