【超简版,代码可用!】【0基础Python爬虫入门——下载歌曲/视频】

这篇具有很好参考价值的文章主要介绍了【超简版,代码可用!】【0基础Python爬虫入门——下载歌曲/视频】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装第三方模块— requests

完成图片操作后输入:pip install requests

【超简版,代码可用!】【0基础Python爬虫入门——下载歌曲/视频】,python,爬虫,音视频,pycharm

科普:
get:公开数据
post:加密 ,个人信息

进入某音乐网页,打开开发者工具F12

【超简版,代码可用!】【0基础Python爬虫入门——下载歌曲/视频】,python,爬虫,音视频,pycharm

选择网络,再选择—>媒体——>获取URL【先完成刷新页面】

科普:
爬哪个网址?
怎么找视频/音频网址?
都是指URL,并非最上方的地址
把URL复制即可
如下操作:
【超简版,代码可用!】【0基础Python爬虫入门——下载歌曲/视频】,python,爬虫,音视频,pycharm

requests 是一个工具,有get功能,给一个url 得到响应res【看不懂可跳过】

解释:【看不懂没关系!请看下面的代码!可以直接套用】
res=requests.get(url) # 发送请求
print(res.content) # 获取二进制数据
wb 写入 rb 读取

固定代码【可以直接使用】

import requests # 可以直接粘贴
url='刚刚在上面那步获取的URL,请粘贴到这里'  # 新手易犯错误:缺少等号(=)
res=requests.get(url) # 可以直接粘贴【前提:上一行代码最左侧是  小写字母url】
print(res.content)# 可以直接粘贴
open('歌曲名【自己打就行】.mp3','wb').write(res.content)# 举例:open('abc哈哈哈.mp3','wb').write(res.content),注意!其余的内容不要修改,只打歌曲名就行
print("下载歌曲成功了!")# 可以直接粘贴

其他解释:下歌曲的后缀是.mp3 下视频的后缀是.mp4
代码是通用的

找到下载的歌曲

1.在你的PyCharm左侧,仔细找一下 你刚刚自己打的歌曲名(XXXXXX.mp3)
2.找到后,鼠标右键——>打开于——>某个地方(如资源管理器)

注意!合法合理使用!爬取数据须遵规!

请学习:相关法律内容

数据爬虫的合法性边界和法律适用

根据我国刑法规定,突破技术屏障入侵他人计算机系统、获取系统内的数据,可能涉及的罪名包括非法侵入计算机信息系统罪、非法获取计算机信息系统数据罪、破坏计算机信息系统罪。此外,如果利用爬虫技术非法获取公民个人信息,可能触犯侵犯公民个人信息罪。文章来源地址https://www.toymoban.com/news/detail-820691.html

到了这里,关于【超简版,代码可用!】【0基础Python爬虫入门——下载歌曲/视频】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【零基础入门Python爬虫】第三节 Python Selenium

    Python Selenium 是一种自动化测试框架,可以模拟用户在浏览器中的交互行为。它是一个基于浏览器驱动程序的工具,可用于Web应用程序测试、数据采集等方面,能够让开发人员通过代码自动化地模拟用户在浏览器中的操作,并获取到所需的数据。 Selenium的主要优势是它可以模拟

    2024年02月04日
    浏览(61)
  • 快速上手Python爬虫:网络爬虫基础介绍及示例代码

    网络爬虫,又称为 Web 爬虫、网络蜘蛛、网络机器人,在英文中被称为 web crawler,是一种自动化程序,能够在互联网上自动获取数据、抓取信息,并将其存储在本地或远程数据库中。它可以帮助我们自动化处理大量数据,提高工作效率,更好地利用互联网资源。 现代互联网上

    2024年02月09日
    浏览(40)
  • Python基础入门之网络爬虫利器:lxml详解

    导语:网络爬虫是数据采集和信息提取的重要工具之一。在Python中,lxml库是一款功能强大且高效的网络爬虫工具,具有解析HTML和XML文档、XPath定位、数据提取等功能。本文将详细介绍lxml库的使用方法,并提供相应的代码示例。 lxml库 lxml是一个HTML/XML的解析器,主要的功能是

    2024年02月07日
    浏览(50)
  • python爬虫基础入门——利用requests和BeautifulSoup

    (本文是自己学习爬虫的一点笔记和感悟) 经过python的初步学习,对字符串、列表、字典、元祖、条件语句、循环语句……等概念应该已经有了整体印象,终于可以着手做一些小练习来巩固知识点,写爬虫练习再适合不过。 爬虫的本质就是从网页中获取所需的信息,对网页

    2024年02月15日
    浏览(61)
  • 编程小白的自学笔记九(python爬虫入门+代码详解)

    编程小白的自学笔记八(python中的多线程) 编程小白的自学笔记七(python中类的继承)   编程小白的自学笔记六(python中类的静态方法和动态方法)  编程小白的自学笔记五(Python类的方法)  编程小白的自学笔记四(正则表达式模块search函数)  目录 系列文章目录 前言

    2024年02月16日
    浏览(45)
  • 014集:python访问互联网:网络爬虫实例—python基础入门实例

    以pycharm环境为例: 首先需要安装各种库(urllib:requests:Openssl-python等) python爬虫中需要用到的库,大致可分为:1、实现 HTTP 请求操作的请求库;2、从网页中提取信息的解析库;3、Python与数据库交互的存储库;4、爬虫框架;5、Web框架库。 一、请求库 实现 HTTP 请求操作 1、

    2024年01月16日
    浏览(51)
  • 编程小白的自学笔记十(python爬虫入门二+实例代码详解)

    编程小白的自学笔记九(python爬虫入门+代码详解) 编程小白的自学笔记八(python中的多线程)   编程小白的自学笔记七(python中类的继承)  编程小白的自学笔记六(python中类的静态方法和动态方法) 编程小白的自学笔记五(Python类的方法)  目录 系列文章目录 前言 一

    2024年02月16日
    浏览(41)
  • Python爬虫入门:HTTP与URL基础解析及简单示例实践

    在数字化时代,数据已成为一种宝贵的资源。Python作为一种强大的编程语言,在数据采集和处理方面表现出色。爬虫技术,即网络爬虫,是Python中用于数据采集的重要工具。本文作为Python爬虫基础教程的第一篇,将深入讲解URL和HTTP的基础知识,为后续的爬虫实践打下坚实的基

    2024年03月22日
    浏览(44)
  • Python爬虫超详细讲解(零基础入门,老年人都看的懂)

    本文已收录至Github,推荐阅读 👉 Java随想录 微信公众号:Java随想录 目录 爬虫 为什么我们要使用爬虫 爬虫准备工作 爬虫项目讲解 代码分析 418 先看后赞,养成习惯。 点赞收藏,人生辉煌。 讲解我们的爬虫之前,先概述关于爬虫的简单概念(毕竟是零基础教程) 网络爬虫

    2024年02月16日
    浏览(49)
  • 《零基础入门学习Python》第055讲:论一只爬虫的自我修养3:隐藏

    上节课我们说过了,有一些网站比较痛恨爬虫程序,它们不喜欢被程序所访问,所以它们会检查链接的来源,如果说来源不是正常的途径,那么它就会把你给屏蔽掉,所以呢,要让我们的程序可以持续的干活,要可以投入生产,我们就需要对代码进行隐藏,让它看起来更像是

    2024年02月16日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包