Book Review - Mastering Python Networking

Posted August 4, 2018 by Matthew McGeehan

Mastering Python Networking by Eric Chou covers a wide range of topics including NETCONF, vendor APIs, Ansible, and Scapy. As a network engineer, I was excited to find a book that focused on how to use python to automate network centric task. Most of the python material I've found online and in print tends to lean more towards general purpose programing and server administration. I learned about this gem after listening to a Priority Queue podcast on Packet Pushers.

After a few days of reading through the book I was surprised at how much I had learned. I recommend this book to any network professional looking to dip a toe in the python pool. The book is available online on the publisher's website, Amazon, and Safari Online. Just a fair warning, as of this post, there were a couple of typographical and grammatical errors in the Safari Online edition. Overall, I found the book to be very informative and worth the read.