gpt4 book ai didi

javascript - 保存文件 Python - IOError 权限被拒绝

转载 作者:行者123 更新时间:2023-12-03 08:11:45 28 4
gpt4 key购买 nike

我正在向 python 脚本发出 post 请求,然后我想将图像文件保存到服务器,在 html 文件夹中这就是我正在做的

fh = open("/var/www/html/images/logo.png", "wb")
fh.write(image_data.decode('base64'))
fh.close()

但随后我收到此错误,IOError: [Errno 13] Permission returned: 我发现这意味着该文件没有保存图像的权限,我可以通过以下方式绕过它对 777 进行 chmod 操作,但这既危险又糟糕,那么我还能如何保存文件但不让任何人编辑该文件呢?

谢谢

最佳答案

您可以更改权限或以具有正确权限的用户身份运行脚本。我没有看到太多其他选择。您可以让脚本编辑权限,写入,然后将权限更改回来,尽管它暂时仍然可以编辑,但这似乎是一个坏主意。该脚本可能会因某种原因失败并保留允许任何人编辑的权限。编辑:如果您可以更改权限,您应该能够写入,这使得我的最后一个想法毫无意义。

关于javascript - 保存文件 Python - IOError 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34113596/

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