Page 13 - Python Basics: A Practical Introduction to Python 3
P. 13

Contents


            18 Graphical User Interfaces                                 523
               18.1 Add GUI Elements With EasyGUI . . . . . . . . . . 524
               18.2 Example App: PDF Page Rotator . . . . . . . . . . . 536
               18.3 Challenge: PDF Page Extraction Application . . . . . 543
               18.4 Introduction to Tkinter . . . . . . . . . . . . . . . . 544
               18.5 Working With Widgets . . . . . . . . . . . . . . . . 548
               18.6 Controlling Layout With Geometry Managers . . . . 573
               18.7 Making Your Applications Interactive . . . . . . . . 592
               18.8 Example App: Temperature Converter . . . . . . . . 602
               18.9 Example App: Text Editor    . . . . . . . . . . . . . . 607
               18.10 Challenge: Return of the Poet . . . . . . . . . . . . . 616
               18.11 Summary and Additional Resources . . . . . . . . . 618


            19 Final Thoughts and Next Steps                             620
               19.1 Free Weekly Tips for Python Developers . . . . . . . 622
               19.2 Python Tricks: The Book . . . . . . . . . . . . . . . 622
               19.3 Real Python Video Course Library . . . . . . . . . . 623
               19.4 Acknowledgements . . . . . . . . . . . . . . . . . . 624




































                                                                          12
   8   9   10   11   12   13   14   15   16   17   18