September 8, 2021 by
Mike Python 3.10 is coming out next month, so now is the time to start talking about the new features that it will contain. The core developers of Python recently announced that they are adding parenthesized context managers, which is a bugfix to a bug where Python 3.9 and earlier did not support parentheses for continuation […]
September 7, 2021 by
Mike Data visualizations are an important method of sharing your data with others. Some people refer to visualizations as plots, charts, or graphs. These names are synonymous in this article. Python has many 3rd party packages that do data visualizations. In fact, there are so many that it can be somewhat overwhelming. One of the oldest […]
September 6, 2021 by
Mike This week we welcome Déborah Mesquita as our PyDev of the Week! Déborah is a content writer at Real Python. You can see what she is up to over on her website or by checking out her GitHub profile. Let's spend some time getting to know Déborah better! Can you tell us a little about […]
September 5, 2021 by
Mike When you create a graphical user interface for your amazing program, you want to add a little bit of yourself to the application. One way to do that is to use images as buttons. While some people find these types of buttons unintuitive because they don't look like buttons, it is a legitimate way to […]
September 4, 2021 by
Mike You learned how to create a file search GUI with wxPython in an earlier tutorial. In this article, you will learn how to create a text search utility with wxPython. If you'd like to learn more about creating GUI applications, you should check out my book Creating GUI Applications with wxPython on Leanpub, Gumroad, or […]
September 3, 2021 by
Mike Application developers are always working with files. You create them whenever you write a new script or application. You write reports in Microsoft Word, you save emails or download books or music. Files are everywhere. Your web browser downloads lots of little files to make your browsing experience faster. When you write programs, you have […]