我需要做一些文件复制、移动、svn检出命令、目录检查等操作,所以我想写一个脚本来帮我完成。我了解基本的Python语法,但不确定如何使用Python执行Linux命令。
我知道需要使用的Linux命令,例如sudo apt-get install subversion,只是不知道如何在Python中使用它。
具体来说,有人可以给出以下示例吗:
- 检查某个软件包(如svn)是否已安装,如果没有安装,则进行安装。我知道这是一个简单的if语句,但不知道如何编写它... - 检查是否已安装具有特定名称的文件夹,如果没有,则在桌面或其他目录上创建它。类似于上面的问题,我会假设是这样的。 - 进入特定目录并执行命令(例如,我想在特定目录中解压一个.tgz文件)
还有其他问题,但我想掌握基本原理,并真正学会如何使用Python脚本执行Linux命令。谢谢您的时间~
编辑:我特别要求使用Python。
具体来说,有人可以给出以下示例吗:
- 检查某个软件包(如svn)是否已安装,如果没有安装,则进行安装。我知道这是一个简单的if语句,但不知道如何编写它... - 检查是否已安装具有特定名称的文件夹,如果没有,则在桌面或其他目录上创建它。类似于上面的问题,我会假设是这样的。 - 进入特定目录并执行命令(例如,我想在特定目录中解压一个.tgz文件)
还有其他问题,但我想掌握基本原理,并真正学会如何使用Python脚本执行Linux命令。谢谢您的时间~
编辑:我特别要求使用Python。