如何使用Python将PDF文件保存到SQLite数据库

问题描述 投票:0回答:1

有人可以给我一个示例,说明读取 pdf 文件并将其转换为二进制文件的函数是什么样的,以便我可以将其存储在数据库中。

python sqlite pdf blob
1个回答
0
投票

您可以使用以下脚本对 pdf 进行编码或解码:

import base64

#to encode the pdf 
with open("sample.pdf", "rb") as pdf_file:
    encoded_string = base64.b64encode(pdf_file.read())

#to decode the pdf
file_64_decode = base64.b64decode(encoded_string)
file_result = open('sample_decoded.pdf', 'wb')
file_result.write(file_64_decode)

但最好确保这对于您的用例来说是否足够高效。

© www.soinside.com 2019 - 2024. All rights reserved.