Let's discuss some aspects of Python programming that is especially helpful while developing applications using the Raspberry Pi. One such tool is the configparser available in Python. The configparser module ( is used to read/write config files for applications.

In software development, config files are generally used to store constants such as access credentials, device ID, and so on In the context of a Raspberry Pi, configparser could be used to store the list of all GPIO pins in use, addresses of sensors interfaced via the I2C interface, and so on. Let's discuss three examples where we learn making use of the configparser module. In the first example we will create a ...

Get Getting Started with Python for the Internet of Things now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.