Book
Mastering Python Scripting for System Administrators
Python is a powerful yet very simple programming language. This book covers topics such as text processing, network administration, building GUI, web-scraping as well as database administration including data analytics & reporting.
Offered by
Difficulty Level
Intermediate
Completion Time
10h36m
Language
English
About Book
Who Is This Book For?
This book would be ideal for users with some basic understanding of Python programming and who are interested in scaling their programming skills to command line scripting and system administration. Prior knowledge of Python would be necessary.
Mastering Python Scripting for System Administrators
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 10h36m total length
Python Scripting Overview
Debugging and Profiling Python Scripts
Unit Testing - Introduction to the Unit Testing Framework
Automating Regular Administrative Activities
Handling Files, Directories, and Data
File Archiving, Encrypting, and Decrypting
Text Processing and Regular Expressions
Documentation and Reporting
Working with Various Files
Basic Networking - Socket Programming
Handling Emails Using Python Scripting
Remote Monitoring of Hosts Over Telnet and SSH
Building Graphical User Interfaces
Working with Apache and Other Log Files
SOAP and REST API Communication
Web Scraping - Extracting Useful Data from Websites
Statistics Gathering and Reporting
MySQL and SQLite Database Administrations
Assessments
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!