Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何修复缺少方法的AttributeError?_Python_Python 3.x_Pygame_Attributeerror - Fatal编程技术网

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()