在python中以超级用户身份打开文件

 

问题描述:

我必须打开系统文件并从中读取。该文件通常只能由root用户(超级用户)读取。我有一种向用户询问超级用户密码的方法。我想使用此凭据来打开文件并从中读取文件,而无需让我的整个程序作为超级用户进程运行。有没有办法以多平台的方式实现这一目标?


我尝试有条件地从Cythonpyx文件生成C代码。我在Cython文档中发现,可以DEF用来定义一个值并根据定义的值IF有条件地生成代码,但是如何setup.py通过Exten ...