《写给系统管理员的Python脚本编程指南》是由人民邮电出版社出版的一本关于Python编程方面的书籍,作者是甘尼什·桑吉夫·奈克,主要介绍了关于Python、脚本编程方面的知识内容,目前在Python编程类书籍综合评分为:8.6分。
书籍介绍
《写给系统管理员的Python脚本编程指南》是一本介绍Python编程的进阶图书,包含了大量关于Python脚本设计的主题。本书共18章,首先带领读者快速复习Python基础知识,然后循序渐进地介绍了一些实用主题,包括Python脚本的调试和分析、编写单元测试、系统管理、处理文件和数据、文件归档以及文本处理等。然后介绍了网络编程、处理电子邮件、远程控制主机、创建图形用户界面、处理日志文件、编写网络爬虫、数据收集和可视化以及操作数据库等更加高阶的主题。本书中每一知识点都结合可以运行的源码讲解,帮助读者更好地掌握Python脚本编程。 本书要求读者具备Python的基础知识,非常适合对Python编程有基本了解并且有兴趣将编程技能扩展到命令行脚本和系统管理的读者阅读。
目录
- 第 1章 Python脚本编程概述 1
- 第 2章 调试和分析Python脚本程序 38
- 第3章 单元测试框架简介 49
- 第4章 自动化常规管理活动 54
- 第5章 处理文件、目录和数据 71
- 第6章 文件归档、加密和解密 84
- 第7章 文本处理和正则表达式 94
- 第8章 文档和报告 110
- 第9章 处理不同类型的文件 120
- 第 10章 网络基础—套接字编程 135
- 第 11章 使用Python脚本处理电子邮件 146
- 第 12章 通过Telnet和SSH远程控制主机 155
- 第 13章 创建图形用户界面 167
- 第 14章 使用Apache及其他类型的日志文件 172
- 第 15章 SOAP和RESTful API通信 184
- 第 16章 网络爬虫——从网站中提取有用的数据 192
- 第 17章 统计信息的收集和报告 199
- 第 18章 MySQL和SQLite数据库管理 228