在你笔记本的顶端from IPython.display import Audio

sound_file = './sound/beep.wav'

sound_file 应该指向服务器上的文件,或者可以在互联网上访问。

然后,在长时间运行的单元结束时

Audio(url=sound_file, autoplay=True)

此方法使用新版iPython / Jupyter内置的Audio标签。

旧版本的注意事项

没有音频标签的旧版本可以使用以下方法。

将它放在一个单元格中,然后在想要播放声音之前先运行它:from IPython.display import HTML

from base64 import b64encode

path_to_audio = "/path/to/snd/my-sound.mp3"

audio_type = "mp3"

sound = open(path_to_audio, "rb").read()

sound_encoded = b64encode(sound)

sound_tag = """

""".format(sound_encoded, audio_type)

play_beep = """

var audio = document.getElementById("beep");

audio.play();

"""

HTML(sound_tag)

在你想完成噪声的单元的末尾放置这个:HTML(play_beep)

怎么运行的:

它使用iPython的内置方法open和read方法从文件系统中读取文件。然后将其编码为base64。然后它创建一个带有ID的音频标签beep并将base64数据注入到它。最后一段设置会创建一个播放声音的小脚本标记。

这种方法应该可以在任何支持HTML5音频标签的浏览器中使用。

注意:如果不想在笔记本中显示音频控件,只需controls从名为的变量中删除该属性即可sound_tag

python爬取视频自动播放_如何在IPython笔记本上自动播放声音?相关推荐

  1. Python爬取视频之爱情电影及解密TS文件和两种合并ts的方法

    俗话说,兴趣所在,方能大展拳脚.so结合兴趣的学习才能事半功倍,更加努力专心,apparently本次任务是在视频网站爬取一些好看的小电影,地址不放(狗头保命)只记录过程. 实现功能: 从网站上爬取采 ...

  2. python爬取快手粉丝榜_[Python] 【原创开源】快手爬虫,根据id批量爬取用户的所有图集和视频...

    分享 写在前面代码功能如题,根据快手用户的id来爬取用户所有公开作品,包括图集和视频. 原理:其实就是利用基于chromium内核的浏览器自带的devtools对所有请求进行排查找出包含作品链接的请求 ...

  3. python爬取b站评论_学习笔记(1):写了个python爬取B站视频评论的程序

    学习笔记(1):写了个python爬取B站视频评论的程序 import requests import json import os table='fZodR9XQDSUm21yCkr6zBqiveY ...

  4. 如何用python爬取视频_介绍Python爬取哔哩哔哩视频

    python视频教程栏目介绍如何爬取视频 本篇文章主要给大家讲解下如实使用python 爬取哔哩哔哩中的视频,首先我是一名大数据开发工程师,爬虫只是我的一个业余爱好,喜欢爬虫的小伙伴可以一起交流.好了 ...

  5. 使用python爬取视频

    写在前面:此博客仅用于参考学习,代码中部分网址已删 准备工作 python burpsuite 视频爬取 视频网址:https://v.qq.com/x/cover/mzc00200xnrv1u5.h ...

  6. Python爬取视频之爱情电影及解密TS文件和两种合并ts!

    俗话说,兴趣所在,方能大展拳脚.so结合兴趣的学习才能事半功倍,更加努力专心,apparently本次任务是在视频网站爬取一些好看的小电影,地址不放(狗头保命)只记录过程. 实现功能: 从网站上爬取采 ...

  7. python爬取微博恶评_详解用python写网络爬虫-爬取新浪微博评论

    新浪微博需要登录才能爬取,这里使用m.weibo.cn这个移动端网站即可实现简化操作,用这个访问可以直接得到的微博id. 分析新浪微博的评论获取方式得知,其采用动态加载.所以使用json模块解析jso ...

  8. 使用Python 爬取视频

    本文章爬取视频以 ".ts" 文件为例,可从视频网站爬取相关视频碎片,最后拼接成一个完整的视频 首先安装Python,安装方法可参考菜鸟教程(Python 环境搭建 | 菜鸟教程) ...

  9. python爬取网易云音乐_我用Python爬取了网易云音乐

    原标题:我用Python爬取了网易云音乐 来源:别动我的猫尾巴 headers需要进行修改,headers设置不对会被屏蔽导致爬取不成功.一个headers用久了也会爬取不成功 代码如下: impor ...

最新文章

  1. 人类倾向于高估人工智能的进步,低估自身智能的复杂性-读《AI 3.0》
  2. (原+转)ubuntu14中结束多个caffe进程中的某个
  3. Android studio 使用SVN需要忽略的文件
  4. ubuntu12.04.5安装openssh-server所引发的血案
  5. CF662C Binary Table(FWT_XOR卷积)
  6. sql 2008服务器内存一直居高不下_经验之谈:内存问题造成数据库性能异常怎么破?...
  7. linux usb驱动中的urb详解
  8. 怎样查询人工智能的前沿论文?
  9. ansible常用ad hoc操作
  10. [转载] 为什么this()和super()必须是构造函数中的第一条语句?
  11. 解密中国人自己的操作系统DIM-SUM
  12. Java Tomcat SSL 服务端/客户端双向认证
  13. 同一台电脑管理多个`SSH KEY`
  14. centos7修改ip(centos7修改时区)
  15. Mac 终端命令自动补齐的办法
  16. 80c51流水灯程序汇编语言,stc89c51单片机流水灯程序.doc
  17. Minimum supported Gradle version问题解决方法
  18. Excel 2010 VBA 入门 091 数据处理之利用数据透视表汇总数据
  19. 关于2-3-4树和红黑树的简单理解
  20. 红米5无线网连接上但是没有网络连接服务器,红米路由器wifi已连接但无法访问互联网怎么办 | 192路由网...

热门文章

  1. 多重纹理和纹理组合器
  2. CV_LOAD_IMAGE_COLOR 和 CV_BGR2RGBA找不到定义
  3. 阿里云万郁香:多样付费选择构筑成本最优的弹性体验
  4. 面向中后台复杂场景的低代码实践思路
  5. 云原生DevOps的5步升级路径
  6. 最强NLP模型BERT可视化学习
  7. 阿里云应用高可用服务公测发布
  8. 阿里云ET工业大脑发布AI视觉产品“见远”:电池片、车辆、路面都能被“诊断”
  9. SLB访问日志分析:基于客户端来源和HTTP状态码的实践
  10. 上万条数据撕开微博热搜的真相!