Python 运行 shell 命令的一些方法
原文中文,约4200字,阅读约需10分钟。发表于: 。我们知道,python 在自动化领域中被广泛应用,可以很好地自动化处理一些任务。就比如编写 Python 脚本自动化执行重复性的任务,如文件处理、数据处理、系统管理等需要运行其他程序或者与操作系统交互
Python在自动化领域中被广泛应用,通过模块实现与操作系统的交互。pathlib模块用于文件/目录的创建和删除,tempfile模块管理临时文件和目录,shutil模块复制、移动、删除文件和创建压缩文件,os模块提供操作系统交互功能,sh模块在$PATH中运行任何命令。异常处理可使用ErrorReturnCode或TimeoutException异常。