我正在尝试在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'对象不可调用