因此,我需要将消息对象列表保存到文件中,以便以后可以将其删除。问题是消息对象以INSERT
格式导出,现在,当直接从列表中读取数据时,此方法工作正常,但是当将此数据保存到csv然后再次加载时,python拒绝将数据识别为一个消息对象,当我尝试删除它时抛出错误。
ROLLBACK
和删除例程
<discord.message.Message object at 0x00000203B2915C10>
和追溯
async def LoadHistory():
global theHistory#[[messageobject,killinterval,clock],[messageobject,killinterval,clock]]
del theHistory[:]
with open('history.csv','r') as fHnd:
reader = csv.reader(fHnd)
for row in reader:
theHistory.append([row[0],int(row[1]),int(row[2])])
async def SaveHistory():
global theHistory
np.savetxt('history.csv', theHistory, fmt='%s', delimiter=',')
预先感谢您<3