【发布时间】:2011-07-02 14:23:50
【问题描述】:
我知道,如果我解决了这个问题,或者有人给我看,那将是一个前额拍板。在发布任何问题之前,我尝试了至少三个小时和相当多的搜索。有几个提示很接近,但我采用/尝试过的任何提示似乎都不起作用。
我从 Java 中获取一个 byte[] 并使用 Flask 通过 JSON(使用 Gson)将其传递给 python JSON。这个 byte[] 在收到时作为整数列表存储在 python 对象中,但现在我需要将它发送到 MySQLdb 并将其存储为 blob。数据内容为二进制文件数据。
如何将 python 整数列表 [1,2,-3,-143....] 转换为可以存储在 MySQL 中的内容?我已经尝试过 bytearray() 和 array.array(),但是当我直接从对象访问列表并尝试转换为字符串以存储到 MySQLdb 时,它们会窒息。
非常感谢任何链接或提示。
【问题讨论】:
标签: java python mysql binary byte