Python 3000: Inter-Process Communications
Real-World Inter-Process Communications
What you will learn
Gain hands-on experience locating, running, writing and reading information from external servers & programs.
Understand how to use fork() and piping on Linux, Mac & other POSIX inspired systems.
Discover how to write programs that can you can use start and / or automate programs.
Learn how to use 100% pure Python 3 to automate programs written in other programming languages.
Learn how use cross-platform standard input, as well as output streams.
Discover how to interface with the Python interpreter to run dynamically-created commands.
Learn how to capture Python's help() documentation into files.
Understand how to send and receive information to test other scripts & programs.
Understand the differences between "low level" and "high level" socket options.
... and more!
Description
Python 3000: Inter-Process Communications (IPC) will draw upon our experience with Python 3 in order to learn how to re-use the work of other developers, no matter which programming language a program was written.
Advanced Concepts
Not only are the techniques taught in DevOps IPC widely available, but also required to understand how to start, stop, as well as to monitor our own, as well as other, software applications.
Sharing Data
From passing startup-parameters to “piping” data in and out of other applications, 'Pythoneers will find DevOps IPC lessons truly valuable both on-the-job, as well as on many personal projects.
Combining Power
By leveraging the inter-process communication (IPC) abilities of Python, you will discover the common denominator required for program to program communications. Using 100% pure Python, no third party utilities, projects, or source code is required!
Professional Power-Up
Professionals interested in discovering cross-platform software automation & testing techniques will also enjoy these lessons. If you are interested in supporting, creating, automating, and testing DevOps solutions you will find this DevOps IPC educational opportunity critically important, as well.
Create and Test
No matter if we are creating Python programs that need to be able to inter-communicate & inter-operate, or testing programs written in any other programming technology, DevOps, Testers, and 'Pythoneers of all description will find these Python 3000: Inter-Process Communications lessons invaluable.