Python learning, foreign sys/network admin background,
Reply content:
Python is meant for everyone to learn how to program.
If no one ever said that, that's what I'm talking about. Python for UNIX and Linux Sysyem administration, although slightly outdated, but the overall idea is good, in the use of Python to do operation and maintenance has a great reference significance.
There are a few things in the book that describe why you chose Python instead of bash, Perl, and Ruby:
- Python is simple, no foundation hours to get started, write available OPS scripts
- Complete, can accomplish almost any complex task
- Very good readability, easy to maintain
- Use OOP multiplexing scripts when necessary
- The community is active, the standard library and the tripartite Library are comprehensive and cover a wide
Network industry, the system and programming relationship is not much. Unless you need to write to other programming languages in your original job. Otherwise, your advantage may be that you know how the computer works, and you learn to program it first through Python.
Dieim Python training Huanggo recommended three books for download:
Think of Python like a computer scientist
Python Programming practices
Python Core Programming (2nd edition)
How to Think-a computer scientist-learning with Python 3
Practical programming, 2nd Edition an Introduction to computer science Using Python 3
Core python programming, 2nd Edition suggested that the landlord directly to the shop search "Python" + "operation" will have a very suitable for your book. In addition, the network operation of the trend of SDN, later there will be support for the Python script.