PyDev of the Week: Susan Shu Chang
This week we welcome Susan Shu Chang (@susan_shuc) as our PyDev of the Week! Susan is a game developer and speaker as well as a data scientist. She regularly gives talks at multiple conferences. You...
View ArticleReading Spreadsheets with OpenPyXL and Python
There are a couple of fundamental actions that you will do with Microsoft Excel documents. One of the most basic is the act of reading data from an Excel file. You will be learning how to get data from...
View ArticlePyDev of the Week: Philipp Rudiger
This week we welcome Philipp Rudiger (@PhilippJFR) as our PyDev of the Week! Philipp is the creator of Panel, HoloViews and GeoViews. If you’re interested in the code that Philipp works on, then you...
View ArticleTalk Python: Building Desktop Apps with wxPython with Mike Driscoll
A couple of weeks ago, I was on the Talk Python Podcast to talk about creating desktop applications with wxPython. The recording of that talk was released today. We talked about many of the GUI...
View ArticleCreating Spreadsheets with OpenPyXL and Python
Reading Excel spreadsheets is all well and good. However, you also need to be able to create or edit a spreadsheet. The focus of this chapter will be on learning how to do that! OpenPyXL lets you...
View ArticlePre-Order Automating Excel with Python
My 10th Python book is called Automating Excel with Python: Processing Spreadsheets with OpenPyXL. It only has 11 more days to go on Kickstarter where you can get an exclusive t-shirt! I also have the...
View ArticlePyDev of the Week: Patrick Loeber
This week we welcome Patrick Loeber (@python_engineer) as our PyDev of the Week! Paticks runs a popular Python YouTube channel that covers Python basics, machine learning, and more! You can learn more...
View ArticlePyDev of the Week: Patrick Arminio
This week we welcome Patrick Arminio (@patrick91) as our PyDev of the Week! Patrick works on Strawberry GraphQL, a Python GraphQL library based on dataclasses. You can catch up with Patrick over on his...
View ArticleStyling Excel Cells with OpenPyXL and Python
OpenPyXL gives you the ability to style your cells in many different ways. Styling cells will give your spreadsheets pizazz! Your spreadsheets can have some pop and zing to them that will help...
View ArticlePyDev of the Week: Daniel Zingaro
This week we welcome Daniel Zingaro as our PyDev of the Week! Daniel is the author of Learn to Code by Solving Problems: A Python Programming Primer and Algorithmic Thinking from No Starch Books. If...
View ArticlePython Comes to Texas Instruments and Casio Graphing Calculators
Texas Instruments announced that they are adding a new graphing calculator called TI-84 Plus CE Python. The TI-84 Plus uses CircuitPython rather than the standard Python that most developers are aware...
View ArticlePyDev of the Week: Paulus Schoutsen
This week’s PyDev of the Week is Paulus Schoutsen (@balloob). He is the founder of Home Assistant, an open source home automation tool / package. You can see what else Paulus is up to over on his...
View ArticlePyDev of the Week: Joshua Ebner
This week we welcome Joshua Ebner (@Josh_Ebner) as our PyDev of the Week. Joshua trains people in data science at Sharp Sight. Let’s take some time to get to know Joshua better! Can you tell us a...
View ArticleUnit Conversion with Python and the Pint Package
Do you need to work measurements often? What about converting from one unit of measurement to another? There is a Python package called Pint that makes working with quantities easy to do. Pint allows...
View ArticleCreating a File Search GUI with wxPython
Have you ever needed to search for a file on your computer? Most operating systems have a way to do this. Windows Explorer has a search function and there’s also a search built-in to the Start Menu...
View ArticlePython 101 – Working with Files (Video)
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....
View ArticleCreating a Text Search GUI with wxPython
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...
View ArticlePySimpleGUI: Using an Image as a Button
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...
View ArticlePyDev of the Week: Déborah Mesquita
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....
View ArticleMatplotlib – An Intro to Creating Graphs with Python
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...
View Article