python - 谷歌可乐。IPython.display - 音频在 if 语句中不起作用
问题描述
刚开始学习Python。if
我在声明中遇到了音频的奇怪行为。它应该工作,但不工作。
请参阅此处的示例:https ://colab.research.google.com/drive/1Jz6znaj047zrtDK-orp8VN0869xDYnQO?usp=sharing
此代码工作正常(播放 wav 文件):
from IPython.display import Audio
sound_hey = "http://thecyberbuddy.com/sounds/hooray.wav"
Audio(sound_hey, autoplay=True) # plays ok
这不是:
from IPython.display import Audio
sound_boo = "http://mrclan.com/fastdl/tfc/sound/boo.wav"
s = 1
if s == 1:
Audio(sound_boo, autoplay=True) # dose not play...
解决方案
这里
from IPython.display import Audio, display
sound_boo = "http://mrclan.com/fastdl/tfc/sound/boo.wav"
s = 1
if s == 1:
display(Audio(sound_boo, autoplay=True))
推荐阅读
- ios - Moodle + H5P + iframe+ iPhone
- c# - 将多个引用表连接到主表的 Lambda 语法
- math - 缩放后如何计算网格内给定点的坐标
- python - 在python中计算给定数字的前两个因子(除了1)的程序
- visual-studio-code - 使用 Intelephense 的 VS 代码不读取对象的可用方法
- python - 如何转换
python中元组中的数据? - flutter - 如何在flutter中使用文件路径获取文件元数据
- angular - Docker + Angular:docker 参数不适用于 ng build
- r - rvest web-scraped info 格式化列
- spring - 由 Spring 启动但不在 Postgresql Sql 编辑器中时遇到错误