在ubuntu linux 中编写一个自己的python脚本

时间:2023-09-18 08:31:20

在ubuntu linux 中编写一个自己的简单的bash脚本。

实现功能:终端中输入简单的命令(以pmpy为例(play music python),为了区别之前说的bash脚本添加了py后缀),来实现音乐的播放。注:本人ununut中安装了audacious,所以就以audacious为例,来实现音乐的播放。

第一步:进入一个目录,最好是自己特别选定的,如果用文件浏览器可以新建一个名为pmpy空白文档文件;如果是用终端可以输入命令:vi pmpy(可能会因为位置问题,需要添加sudo)

第二步:向新建的文档内输入命令:

  #!/usr/bin/python    注:此行不能省略,除非执行的时候会如此:~$ python pmpy,如果想如此执行:~$ pmpy 应该加上这一行

  import os

  pm_command=audacious -p &   注:audacious的-p参数是用来播放,&是让程序后台执行

  os.system(pm_command)    注:将命令传递给系统

  exit()

第三步:为文件添加运行权限

  文件浏览器添加方法:文件->右键->属性->权限选项卡->执行选项打钩

  终端方法: chmod  a+x pmpy  注:chmod命令用来改变文件属性,参数a+x中:a表示所用用户(all),此外表示用户的还有u(用户),g(组),o(其他);x表示运行权限,此外权限还有w(写),r(读)。

第四步:讲当前路径添加到PATH中

  这样可以让系统来找到你的脚本并运行它,设置方法点此。

  如果想临时测试一下,终端可用命令:~$ ./pmpy