0

我有一个以 root 身份运行的脚本。此脚本的一部分调用 pythons webbrowser.open

当前webbrowser.open执行时,它将尝试打开浏览器,但使用脚本root/sudo用户。

有没有办法以当前用户而不是 root 身份打开脚本?

4

1 回答 1

0

也许你应该降级你的脚本的权限,使用

import os
os.setuid(1000)

在此处查看所有其他工具,例如 seteuid() 和 setgid():http: //docs.python.org/2/library/os.html

干杯,

K。

于 2013-05-09T15:39:27.487 回答