0

这是我的源代码:

导入pygame

pygame.examples.midi.main(mode='output', device_id=None) -> 无

我已经安装了 pygame,没有任何错误。显然语法有问题(因为错误消息显示“无效语法”),但在搜索 pygame 文档后,我找不到有关如何运行这些示例的任何信息。

这是解释正确语法的链接:http: //www.pygame.org/docs/ref/examples.html#pygame.examples.midi.main

提前致谢

4

2 回答 2

0

您的问题与-> None.

这不是 Python 语法的一部分。它是文档的一部分,只是为了向您展示该函数的返回值是什么。从您的代码中删除它,它应该可以工作。

于 2013-09-04T18:13:24.097 回答
0

我将您的程序输入到 IDLE shell 中(没有 ->None)

第一次说该模块没有属性“示例”

所以我重新启动了shell,而是使用了以下行:

import pygame.examples.midi
pygame.examples.midi.main(mode='output',device_id=None)

它工作正常(弹出一个可播放的键盘)。

于 2014-12-02T07:25:51.077 回答