Python错误:无法';不能从RWOP读取数据
我正在尝试用tkinter和pygame制作一个小型音乐播放器,方法是加载一个文件,然后播放它。如果我将文件名放入Python错误:无法';不能从RWOP读取数据,python,tkinter,pygame,Python,Tkinter,Pygame,我正在尝试用tkinter和pygame制作一个小型音乐播放器,方法是加载一个文件,然后播放它。如果我将文件名放入 pygame.mixer.music.load('filename.mp3') 但是如果我试图用 file = tkinter.filedialog.askopenfile() pygame.mixer.music.load(file) 我浏览到文件,点击打开,我得到一个错误,上面写着 python.error: Couldn't read from RWops 有什么线索可
pygame.mixer.music.load('filename.mp3')
但是如果我试图用
file = tkinter.filedialog.askopenfile()
pygame.mixer.music.load(file)
我浏览到文件,点击打开,我得到一个错误,上面写着
python.error: Couldn't read from RWops
有什么线索可以说明是什么原因吗?
askopoenfile
返回打开文件的句柄。如果需要文件名,请调用askopenfilename
你是个天才。非常感谢@布莱亚诺克利