Further reading

Read more about JSON data structures. They are popular and are used everywhere. An alternative structure is XML. Read about XML and JSON and when and why one should be preferred over the other.

The collections module of Python provides some very versatile and useful data structures such as namedtuple, deque, Counter, dict, OrderedDict, defaultdict, chainMap, UserDict, UserList, and userString. These can be suitably used in a wide variety of use cases. More information can be found at: https://docs.python.org/3/library/collections.html.

We used external audio files and external images in our program. This means that they need to be bundled with the program if it has to be packaged and distributed. An alternative packaging of ...

Get Tkinter GUI Application Development Blueprints - Second 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.