Most CPU manufacturers are creating multi-core CPUs now. Even cell phones come with multiple cores! Python threads can't use those cores because of the Global Interpreter Lock. Starting in Python 2.6, the multiprocessing module was added which lets you take full advantage of all the cores on your machine. In this article, you will learn […]
Learn the basics of using JupyterLab which is the replacement for Jupyter Notebook, in my latest video tutorial. Buy the book: https://leanpub.com/jupyternotebook101/
This week we welcome Dr. David Pena as our PyDev of the Week! David is the author of StremeCoder, a Graphical Python Programming Editor. You can learn more about what David has been up to through his Github profile. Let's spend some time getting to know David better! Can you tell us a little about […]
In this tutorial, you will learn how to add a wx.Notebook to your GUI application using wxPython. The notebook widget is how you would add a tabbed interface to your application. Related articles wxPython: A Simple Notebook Example The “Book” Controls of wxPython (Part 1 of 2)
In this video tutorial, you will learn about the following: Create dictionaries Access dictionaries Dictionary methods Modifying dictionaries Deleting from your dictionary If you prefer to read your tutorials, then you can check out this one: Python 101 - Learning About Dictionaries
Mistakes in your code are known as "bugs". You will make mistakes. You will make many mistakes, and that's totally fine. Most of the time, they will be simple mistakes such as typos. But since computers are very literal, even typos prevent your code from working as intended. So they need to be fixed. The […]