gpt4 book ai didi

python - 从二进制数据中获取文件路径

转载 作者:行者123 更新时间:2023-11-28 22:51:30 28 4
gpt4 key购买 nike

是否可以从二进制数据中获取文件的路径?

我只有读取文件的二进制数据,但没有文件路径的信息。

二进制数据是否有路径信息?如果是,那么我怎样才能得到它。

我需要使用 python xlrd lib 读取 xlsx 文件,这需要文件路径,但我只有二进制数据。

谁能解释一下?

最佳答案

我以前做过这样的,

def read_file(self, cr, uid, ids, context=None):
if not context: context = {}
rec = self.browse(cr, uid, ids[0], context)
file_path = tempfile.gettempdir()+'/file.xlsx'
data = rec.file
f = open(file_path,'wb')
f.write(data.decode('base64'))
f.close()
wb = xlrd.open_workbook(file_path)
....

然后你可以做你的过程。

关于python - 从二进制数据中获取文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21458155/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com