gpt4 book ai didi

python - 为什么 Windows 上的 Python 无法以二进制模式读取图像?

转载 作者:太空宇宙 更新时间:2023-11-04 06:49:27 25 4
gpt4 key购买 nike

我想以二进制模式读取图像,以便将其保存到我的数据库中,如下所示:

img = open("Last_Dawn.jpg")
t = img.read()
save_to_db(t)

这适用于 Mac。但是在 Windows 上,img.read() 是不正确的。它只是整体中的一点点。

所以我的第一个问题是:为什么上面的代码在 Windows 中不起作用?

第二个问题是:还有其他方法吗?

非常感谢!

最佳答案

您需要以二进制模式打开:

img = open("Last_Dawn.jpg", 'rb')

关于python - 为什么 Windows 上的 Python 无法以二进制模式读取图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2159794/

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