gpt4 book ai didi

python - 使用 7zip 和 python 在给定路径中创建受密码保护的文件

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

我在尝试在指定文件夹中创建 zip 文件时遇到似乎是权限问题的错误 testfolder - 文件夹具有以下权限:drwxr-xr-x 193 没人 没人当尝试在 python 中启动以下命令时,我得到以下信息:

p= subprocess.Popen(['7z','a','-pinfected','-y','/home/John/testfolder/yada.zip'] + ['test.txt'],stdout=PIPE.subprocess,stderr=PIPE.subprocess)

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/local/lib/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 13] Permission denied

知道权限有什么问题吗?
我对它很陌生,我的 python 从/usr/local/bin 路径运行

最佳答案

drwxr-xr-x 表示:

1] 只有目录的所有者可以列出其内容、在其中创建新文件(提升访问权限)等,

2]目录组的成员和其他用户也可以列出其内容,并对其进行简单访问。

所以事实上你不必更改目录的权限,除非你知道你在做什么,你可以用 sudo 运行你的脚本,比如 sudo python my_script.py.

关于python - 使用 7zip 和 python 在给定路径中创建受密码保护的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39982491/

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