Python安装程序.py目录权限

2024-06-16 12:26:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我想创造一个设置.py这将构建rpm/deb包,我希望它创建一个具有777权限的空白目录。我让它通过数据文件创建目录

  data_files=[ 
                ( '/var/spool/my_dir', [] )
             }

但它创建的目录有755个权限。我怎么得到设置.py要创建具有777权限的目录??在


Tags: 数据py目录权限datavarmydir
2条回答

有办法做到这一点。您需要重写install方法。请看我的答案: set file permissions in setup.py file

我不认为有一种方法可以在调用setup中指定文件权限。在

您可以始终import os并在setup调用之后执行类似os.chmod('/var/spool/my_dir', 0777)的操作。不过,老实说,我想知道您是否真的需要这些权限。在

相关问题 更多 >