写给系统管理员的Python脚本编程指南

写给系统管理员的Python脚本编程指南

作者:[印度] 甘尼什·桑吉夫·奈克(Ganesh Sanjiv Naik)

出版社:人民邮电

出版年:2020年1月

ISBN:9787115523662

所属分类:网络科技

书刊介绍

《写给系统管理员的Python脚本编程指南》内容简介

本书是一本介绍Python编程的进阶图书,包含了大量关于Python脚本设计的主题。本书共18章,首先带领读者快速复习Python基础知识,然后循序渐进地介绍了一些实用主题,包括Python脚本的调试和分析、编写单元测试、系统管理、处理文件和数据、文件归档以及文本处理等。然后介绍了网络编程、处理电子邮件、远程控制主机、创建图形用户界面、处理日志文件、编写网络爬虫、数据收集和可视化以及操作数据库等更加高阶的主题。本书中每一知识点都结合可以运行的源码讲解,帮助读者更好地掌握Python脚本编程。本书要求读者具备Python的基础知识,非常适合对Python编程有基本了解并且有兴趣将编程技能扩展到命令行脚本和系统管理的读者阅读。
甘尼什·桑吉夫·奈克(Ganesh Sanjiv Naik),是嵌入式Android、嵌入式Linux、物联网和ML相关产品开发的作者,顾问和企业培训师。他在IT领域拥有20多年的经验和项目成就。他曾担任印度空间研究组织、英特尔、通用电气、三星、摩托罗拉、槟城技能开发中心以及新加坡和印度的多家公司的企业培训师。他创办了一家名为Levana Technologies的公司,该公司与各组织合作进行咨询和培训活动。

作品目录

内容提要

 
 
 言
资源与支持
第1章:Python脚本编程概述
第2章:调试和分析Python脚本程序
第3章:单元测试框架简介
第4章:自动化常规管理活动
第5章:处理文件、目录和数据
第6章:文件归档、加密和解密
第7章:文本处理和正则表达式
第8章:文档和报告
第9章:处理不同类型的文件
第10章:网络基础——套接字编程
第11章:使用Python脚本处理电子邮件
第12章:通过Telnet和SSH远程控制主机
第13章:创建图形用户界面
第14章:使用Apache及其他类型的日志文件
第15章:SOAP和RESTful
API通信
第16章:网络爬虫——从网站中提取有用的数据
第17章:统计信息的收集和报告
第18章:MySQL和SQLite数据库管理

相关推荐

微信二维码