单击桌面图标以在Raspbian中执行python脚本

时间:2015-01-26 20:40:33

标签: python linux raspbian

我正在尝试制作一个.bat或.exe文件来在linux(Raspbian)中执行python脚本。我想在桌面上有一个点击(触摸屏)的图标,然后执行python脚本。

python脚本需要' sudo'授权...所以,如果我想在终端运行:

sudo python filelocation/name.py

谢谢!

3 个答案:

答案 0 :(得分:2)

我自己从未使用过Raspbian,但我猜您可以按照标准程序在桌面上添加自定义图标:

答案 1 :(得分:2)

使用已提及的nodakai .desktop文件。

要使用root权限执行python文件,

  • 使用gksudo python program.py之类的内容。这将在正常窗口中询问用户密码,不涉及终端。
  • 如果不要求用户输入密码,请考虑sudoers文件中的条目,并使用通常的sudo python program.py。 (如果您使用此功能,请确保您的程序不允许用户执行他们想要的任何操作,但只能执行您希望用户能够以root用户身份执行的特定任务。)

答案 2 :(得分:0)

<强> name.py

#!/bin/python
.....

然后设置权限(所有以下命令都在终端中完成)

$ chmod a+x name.py

然后您可以将其作为

运行
$ ./name.py

如果您想将其作为sudo运行,那么

$ sudo ./name.py