Conventions used

There are a number of text conventions used throughout this book.

CodeInText: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. Here is an example:

"The reset_to_initial_locations() method initializes all the locations to reflect the starting position of the game."

A block of code is set as follows:

def toggle_play_button_state(self):  if self.now_playing:    self.play_button.config(state="disabled")  else:    self.play_button.config(state="normal")

When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:

def on_loop_button_toggled(self): self.loop = self.to_loop.get() ...

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.