如何在win7 64下安装ipython notebook
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在win7 64下安装ipython notebook相关的知识,希望对你有一定的参考价值。
参考技术A 1、先安装CAD。2、然后,安装 Tssd,这里以TSSD2012为例,安装的时候,按提示操作,需要注意不要更改安装路径。3、进入TSSD2012驱动 ,双击 TSSD2012驱动.exe,如果出下如下提示:则下载最新版的DirectX,安装后再打开TSSD2012驱动.exe。若问题依旧, 查看在TSSD2012驱动.exe同一文件下是否有一个lpk.dll的文件,删除其即可。剩下的按提示操作即可。如何在 mido 中从 Message 中获取 note 属性?
【中文标题】如何在 mido 中从 Message 中获取 note 属性?【英文标题】:How to grab the note attribute from Message in mido? 【发布时间】:2019-12-23 20:26:27 【问题描述】:我正在尝试在 .mid 文件中打印出 mido 输出的每条消息中的 note 属性。现在,我的代码如下所示:
for msg in mid.tracks[1]:
if not msg.is_meta:
print(msg.note)
但是,在运行代码时,我得到了错误:
AttributeError: 'Message' object has no attribute 'note'
我很困惑,因为the documentation 显示相同的“msg.note”语法工作得很好。任何帮助将非常感激。
【问题讨论】:
print(mid.tracks[1])
看看它是什么对象,因为它看起来不像是一个 msg 对象。
它只打印了 '有许多不同类型的 MIDI 信息,但并非所有信息都有音符编号。
如果你想打印出所有的笔记,你必须先检查消息类型。
如果您想打印所有消息,则不能依赖 note
字段。
【讨论】:
【参考方案2】:试试
if not msg.is_meta:
if msg.type == 'note_on':
print(msg.note)
这应该只产生数字注释作为输出。
【讨论】:
以上是关于如何在win7 64下安装ipython notebook的主要内容,如果未能解决你的问题,请参考以下文章