如何在 python 中以 root 身份 运行 命令?

How to run a command as root in python?

我有一个需要使用“键盘”库的 Selenium 脚本,但没有 root 就无法运行。我怎样才能 运行 它作为 root?

keyboard.send('mytext')

Error: "You must be root to use this library on linux."

此包需要 root 权限和 root 访问权限。因此,它必须 运行 作为 root 并且包必须作为 root 安装。

sudo 命令对此很有用。

sudo python selenium_script.py 将 运行 它作为 root。如果仅此不能解决,您也必须以 root 身份安装它。导航到您的终端,然后 cd 到工作目录(或主目录)。然后,运行 这个命令:

sudo pip3 install keyboard # 使用 pip 如果 python 2