第十三章:脚本编程与系统管理

优质
小牛编辑
129浏览
2023-12-01

许多人使用Python作为一个shell脚本的替代,用来实现常用系统任务的自动化,如文件的操作,系统的配置等。本章的主要目标是描述关于编写脚本时候经常遇到的一些功能。例如,解析命令行选项、获取有用的系统配置数据等等。第5章也包含了与文件和目录相关的一般信息。

Contents:

  • 13.1 通过重定向/管道/文件接受输入
  • 13.2 终止程序并给出错误信息
  • 13.3 解析命令行选项
  • 13.4 运行时弹出密码输入提示
  • 13.5 获取终端的大小
  • 13.6 执行外部命令并获取它的输出
  • 13.7 复制或者移动文件和目录
  • 13.8 创建和解压归档文件
  • 13.9 通过文件名查找文件
  • 13.10 读取配置文件
  • 13.11 给简单脚本增加日志功能
  • 13.12 给函数库增加日志功能
  • 13.13 实现一个计时器
  • 13.14 限制内存和CPU的使用量
  • 13.15 启动一个WEB浏览器