There's more...

You may have noticed that this recipe has focused more on HTML and PHP than Python (yes, check the cover – this is still a book for Python programmers!). However, it is important to remember that a key part of engineering is integrating and combining different technologies to produce the desired results.

By design, Python lends itself well to this kind of task since it allows easy customization and integration with a huge range of other languages and modules. We could just do it all in Python but why not make use of the existing solutions, instead? After all, they are usually well documented, have undergone extensive testing, and often meet industry standards.

Get Raspberry Pi 3 Cookbook for Python Programmers - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.