无法将已保存的消息对象恢复为使用numpy保存的csv

时间:2019-03-13 12:28:14

标签: python-3.x csv numpy discord.py

因此,我需要将消息对象列表保存到文件中,以便以后可以将其删除。问题是消息对象以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

0 个答案:

没有答案