Python 如何修复缺少方法的AttributeError?
我在运行我的音乐播放器脚本时遇到问题,也许你可以告诉我我做错了什么 错误:Python 如何修复缺少方法的AttributeError?,python,python-3.x,pygame,attributeerror,Python,Python 3.x,Pygame,Attributeerror,我在运行我的音乐播放器脚本时遇到问题,也许你可以告诉我我做错了什么 错误: AttributeError: 'MusicPlayer' object has no attribute 'pause' 代码: 您的MusicPlayer类实际上没有pause方法 您可以通过委托给基础的混音器来创建一个: def pause(self): mixer.music.pause() 之所以出现这种情况,是因为您的项目中有一个名为MusicPlayer.py的文件,该文件隐藏了Python标准
AttributeError: 'MusicPlayer' object has no attribute 'pause'
代码:
您的
MusicPlayer
类实际上没有pause
方法
您可以通过委托给基础的混音器来创建一个:
def pause(self):
mixer.music.pause()
之所以出现这种情况,是因为您的项目中有一个名为MusicPlayer.py的文件,该文件隐藏了Python标准库中的MusicPlayer模块。请重命名该文件,问题应该会消失。我的意思是。。。这是字面上的代码,你没有编程暂停功能,只有加载,播放和停止。。。你需要添加它才能调用它谢谢你的回答!很抱歉这个愚蠢的问题,只是Python的新手…我明白了,我添加了它,它成功了!很抱歉出现了这个愚蠢的错误,只是Python的新手。。
def pause(self):
mixer.music.pause()