python初级实战系列教程《一、爬虫之爬取网页、图片、音视频》
2018-03-02 00:23
951 查看
python基础知识可以到廖雪峰大佬的官网学习哦!
廖雪峰官网网址
学完python就开始我们的实战吧!首先我们就来学习下python爬虫
学习Python爬虫,先是介绍一个最容易上手的库urllib,非常适合学习爬虫。
**
**
1)爬取图片
2)爬取音频
顺便告诉大家一个获得音乐下载链接的方法,以后想听什么歌都可以免费下载了
3)爬取视频
今天就到这吧,是不是很简单呀!哈哈…
如果觉得对您有帮助
我,秦始皇,打赏!
廖雪峰官网网址
学完python就开始我们的实战吧!首先我们就来学习下python爬虫
学习Python爬虫,先是介绍一个最容易上手的库urllib,非常适合学习爬虫。
**
1、爬取网页
**import urllib.request #爬取百度网页html baidu_url = "http://www.baidu.com" result = urllib.request.urlopen(baidu_url) #读取 html = result .read() #解码并打印出来 print(html.decode('utf-8')) # url中包含汉字是不符合URL标准的,需要进行编码 # 编码后:http%3A//www.%E7%88%AC%E8%99%AB.com urllib.request.quote('http://www.爬虫.com') # 解码后:http://www.爬虫.com urllib.request.unquote('http%3A//www.%E7%88%AC%E8%99%AB.com')
**
2、爬取二进制文件
**1)爬取图片
import urllib.request #图片url,我们百度首页logo下载下来 picture_url = "https://www.baidu.com/img/bd_logo1.png" result = urllib.request.urlopen(picture_url) picture = result.read() #创建图片文件 with open("baidu_logo.png", "wb") as f: #写入二进制数据 f.write(picture)
2)爬取音频
import urllib.request #歌曲url,我们就下载一首王力宏的改变世界吧 audio_url = "http://m10.music.126.net/20180302001718/2da3721ebef7f851cf8e39a9ebe30327/ymusic/cd72/f24d/bd25/ccd471214e64e65f541297a7bdf1cd62.mp3" result = urllib.request.urlopen(audio_url) audio = result.read() #创建mp3文件 with open("change_word.mp3", "wb") as f: #写入二进制数据 f.write(audio)
顺便告诉大家一个获得音乐下载链接的方法,以后想听什么歌都可以免费下载了
3)爬取视频
import urllib.request #视频url,就下载下人人车的广告视频吧(因为它比较小) video_url = "http://113.113.73.41/r/baiducdngdct.inter.iqiyi.com/videos/other/20180212/07/5c/8747c90718618294a6d122f6b02ee090.f4v" result = urllib.request.urlopen(video_url) video = result.read() #创建视频文件 with open("ad.f4v", "wb") as f: #写入二进制数据 f.write(video)
今天就到这吧,是不是很简单呀!哈哈…
如果觉得对您有帮助
我,秦始皇,打赏!
相关文章推荐
- python初级实战系列教程《三、爬虫之应对网页反爬虫》
- python初级实战系列教程《二、爬虫之爬取网页小说》
- Python3.x爬虫教程:爬网页、爬图片、自己主动登录
- Python3网络爬虫:Scrapy入门实战之爬取动态网页图片
- Python爬虫实战(三):简单爬取网页图片
- 【备忘】2017年最新Python网络爬虫实战案例视频教程下载 共5章 34课
- 分享python3爬虫及数据分析实战视频教程
- 学习Python就业有哪些方向?附加视频教程(python3从入门到进阶(面向对象),实战(爬虫,飞机游戏,GUI)视频教程)
- 【备忘】最新Python3网络爬虫实战案例高清视频教程
- Python3.x爬虫教程:爬网页、爬图片、自动登录
- python爬虫实战之最简单的网页爬虫教程
- python爬虫实战(1)抓取网页图片自动保存
- Python3.x爬虫教程:爬网页、爬图片、自动登录
- Scrapy系列教程(3)------Spider(爬虫核心,定义链接关系和网页信息抽取)
- 基于python利用爬虫爬取网页教程
- 基于python利用爬虫爬取网页教程
- Python开发实战教程(8)-向网页提交获取数据
- Python爬虫教程——实战二三四五
- Python系列视频教程: Django【13讲】第七讲 数据库使用1
- Python爬虫实战(4):豆瓣小组话题数据采集—动态网页