|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 脑子 于 2017-10-31 22:14 编辑
想用python读取一个wav文件:
- >>> f = wave.open('2017-09-24-09-49-47.WAV','w')
- >>> f.close()
- >>> f = wave.open('2017-09-24-09-49-47.WAV','r')
- Traceback (most recent call last):
- File "<pyshell#22>", line 1, in <module>
- f = wave.open('2017-09-24-09-49-47.WAV','r')
- File "C:\Python27\lib\wave.py", line 511, in open
- return Wave_read(f)
- File "C:\Python27\lib\wave.py", line 164, in __init__
- self.initfp(f)
- File "C:\Python27\lib\wave.py", line 129, in initfp
- self._file = Chunk(file, bigendian = 0)
- File "C:\Python27\lib\chunk.py", line 63, in __init__
- raise EOFError
- EOFError
复制代码
使用'wb'就可以,'rb'就报错,为什么?怎么办?
|
|