AttributeError: module 'pygame' has no attribute 'get'
时间: 2023-10-01 08:07:58 浏览: 224
这个错误提示是由于你在使用Pygame库的时候,调用了一个不存在的函数或者属性。具体来说,你在使用`get`属性时,Pygame库中并没有这个属性。可能是因为你拼写错误或者误解了Pygame库中的函数和属性。
要解决这个问题,你需要仔细查看代码并检查拼写是否正确、属性是否存在。如果你无法找到问题所在,可以尝试重新安装Pygame库或者在Pygame的官方文档中查找相关信息。
相关问题
AttributeError: module 'pygame' has no attribute 'finger'
这个错误通常是由于使用了 `pygame.finger`,但是 `pygame` 模块并没有 `finger` 属性导致的。
这可能是因为你的 Pygame 版本太旧,或者你的 Pygame 安装不完整。你可以尝试升级 Pygame 到最新版本,或者重新安装 Pygame。
如果你已经安装了最新版本的 Pygame,但仍然遇到这个错误,那么你可以尝试使用 `pygame.ftfont` 替代 `pygame.finger`。例如,如果你的代码中有以下行:
```python
pygame.finger.get_pressed()
```
那么你可以将其改为:
```python
pygame.ftfont.get_fonts()
```
这应该可以解决你遇到的问题。
AttributeError: module 'pygame' has no attribute 'MOUSEBUTTOND_DOUBLECLICKED'
`AttributeError: module 'pygame' has no attribute 'MOUSEBUTTOND_DOUBLECLICKED'` 这是一个Python错误,它表明在尝试访问pygame模块(一个常用的用于创建2D游戏和图形界面的库)中的`MOUSEBUTTOND_DOUBLECLICKED`属性时发生了问题。这个错误意味着pygame模块中实际上没有名为`MOUSEBUTTOND_DOUBLECLICKED`的常量或函数。
在Pygame中,鼠标事件的枚举通常使用像`MOUSEBUTTONDOWN`, `MOUSEBUTTONUP`, `MOUSEBUTTONUP`这样的名称,而不是`MOUSEBUTTOND_DOUBLECLICKED`。如果你想要检查鼠标是否被双击,你需要查找正确的方法或事件,例如使用`pygame.mouse.get_pressed()`获取当前的鼠标按键状态,然后检查两次点击。
阅读全文
相关推荐

















