在Python中用byte写一个.wav

时间:2017-11-13 03:36:31

标签: python mysql byte wav

我正在尝试在python中编写.wav文件。 实际上,我的MySQL数据库有一个blob数据(.wav文件),我在一个bytearray中得到了这个blob文件。我想再写blob到.wav。我的代码块。

Wave_Byte = bytearray()
cursor=open.cursor()
sql = "select Wav from voice where Email='xxxx@gmail.com'"
cursor.execute(sql)
resultOfWindows = cursor.fetchall()
for rows in resultOfWindows:
    Wave_Byte=rows[0]



savefile=open('example.wav','wb')
savefile.write(Wave_Byte)
savefile.close()

cursor.close()
open.close()

我收到了这个错误:

追踪(最近一次通话):   文件“/home/pi/On-LinePython.py”,第47行,in     SAVEFILE =开放( 'example.wav', 'WB') TypeError:'MySQLConnection'对象不可调用

0 个答案:

没有答案