Skip to content
Mouse Vs Python
  • Home
  • About
  • Books
    • Creating GUI Applications with wxPython
    • Jupyter Notebook 101
    • ReportLab: PDF Processing with Python
    • Python 201: Intermediate Python
    • wxPython Recipes
    • wxPython Cookbook
    • Python Interviews: Discussions with Python Experts
  • Contact the Author
  • Follow the Blog
  • Search

The Ultimate Programmer Super Stack Bundle

Books, Python / Mike / November 6, 2018 / Python

I recently had the opportunity to get my second book, Python 201: Intermediate Python added to a bundle of other interesting programming books. It is called The Ultimate Programmer Super Stack and it is is a hand-curated collection of 25+ premium ecourses, bestselling ebooks, and bonus resources that will help new programmers:   Learn a […]

The Ultimate Programmer Super Stack Bundle Read More »

PyDev of the Week: Bernat Gabor

1 Comment / PyDevOfTheWeek, Python / Mike / November 5, 2018 / Python

This week we welcome Bernat Gabor (@gjbernat) as our PyDev of the Week! Bernat is a core developer of the tox automation project. You can check out his Github to see what other open source projects he is a part of. Let’s take a few moments to learn more about Bernat! Can you tell us

PyDev of the Week: Bernat Gabor Read More »

More typo-squatting Malware Found on PyPI

1 Comment / Python / Mike / October 31, 2018 / Python

Malware was recently discovered on the Python Packaging Index that targets Windows users. The package was called colourama and if it had been installed, would end up installing malware on your PC. It is basically hoping that you will misspell the popular colorama pacakge. You can read more about the malware on Medium where it

More typo-squatting Malware Found on PyPI Read More »

Python 101: Episode #31 – Parsing XML with the lxml Package

Books, Python, Screencast / Mike / October 31, 2018 / Python

In this screencast, you will learn the basics of using the popular lxml (https://lxml.de/) package for parsing XML. You can also read the chapter this video is based on here or get the book on Leanpub

Python 101: Episode #31 – Parsing XML with the lxml Package Read More »

PyDev of the Week: Anthony Sottile

1 Comment / PyDevOfTheWeek, Python / Mike / October 29, 2018 / Python

This week we welcome Anthony Sottile (@codewithanthony) as our PyDev of the Week! Anthony is one of the maintainers for the tox and pytest packages. He is also on the “deadsnakes” PPA team, which backports Python for certain EOL Linux distros. While you can discover a little about Anthony on his website, you will probably

PyDev of the Week: Anthony Sottile Read More »

Python 101: Episode #30 – The configobj Package

Python, Screencast / Mike / October 24, 2018 / Python

In this episode you will learn how to use the configobj package. This is a 3rd party package that I think is better and easier to use than Python’s built-in configparser module. You can also read the chapter this video is based on here or get the book on Leanpub Related Reading A Brief ConfigObj

Python 101: Episode #30 – The configobj Package Read More »

Working with Jupyter Notebook Widgets

2 Comments / Python / Mike / October 24, 2018 / jupyter, Python

What are Jupyter widgets? A widget is an “eventful python object” that in the case of Jupyter Notebook, resides in the browser and is a user interface element, such as a slider or textbox. Jupyter supports a fairly wide array of widgets including the following: Numeric Boolean Selection String Image Button Output Animation Date picker

Working with Jupyter Notebook Widgets Read More »

Creating Jupyter Notebook Widgets with interact

3 Comments / Python / Mike / October 23, 2018 / jupyter, Python

The Jupyter Notebook has a feature known as widgets. If you have ever created a desktop user interface, you may already know and understand the concept of widgets. They are basically the controls that make up the user interface. In your Jupyter Notebook you can create sliders, buttons, text boxes and much more. We will

Creating Jupyter Notebook Widgets with interact Read More »

PyDev of the Week: Philip Guo

1 Comment / PyDevOfTheWeek, Python / Mike / October 22, 2018 / Python

This week we welcome Philip Guo (@pgbovine) as our PyDev of the Week! Philip is the creator of the popular Python Tutor website and a professor at UC San Diego in the cognitive science and computer science department. Let’s take some time to get to know Philip! Can you tell us a little about yourself

PyDev of the Week: Philip Guo Read More »

wxPython: How to Open a Second Window / Frame

1 Comment / Python, wxPython / Mike / October 19, 2018 / Python, wxPython

I see questions relating to the title of this article a lot. How do I open a second frame / window? How do I get all the frames to close when I close the main application? When you are first learning wxPython, these kinds of questions can be kind of hard to find answers for

wxPython: How to Open a Second Window / Frame Read More »

Python 101: Episode #29 – Installing Packages

Books, Python / Mike / October 18, 2018 / Packaging, Python

In this screencast we will learn how to install 3rd party modules and packages using easy_install, pip and from source. You can also read the chapter this video is based on here or get the book on Leanpub

Python 101: Episode #29 – Installing Packages Read More »

Jupyter Notebook Debugging

2 Comments / Python / Mike / October 17, 2018 / jupyter, Python

Debugging is an important concept. The concept of debugging is trying to figure out what is wrong with your code or just trying to understand the code. There are many times where I will come to unfamiliar code and I will need to step through it in a debugger to grasp how it works. Most

Jupyter Notebook Debugging Read More »

Testing Jupyter Notebooks

1 Comment / Books, Python / Mike / October 16, 2018 / jupyter, Python, Testing

The more you do programming, the more you will here about how you should test your code. You will hear about things like Extreme Programming and Test Driven Development (TDD). These are great ways to create quality code. But how does testing fit in with Jupyter? Frankly, it really doesn’t. If you want to test

Testing Jupyter Notebooks Read More »

PyDev of the Week: Marc Garcia

1 Comment / PyDevOfTheWeek, Python / Mike / October 15, 2018 / Python

This week we welcome Marc Garcia (@datapythonista) as our PyDev of the Week! Marc is a core developer of pandas, a Python data analysis library. If you’d like to know more about Marc, you can check out his website which has links to his talks that he has given at PyData in Europe as well

PyDev of the Week: Marc Garcia Read More »

Python 101: Episode #28 – An intro to Testing

Books, Python, Screencast / Mike / October 10, 2018 / Python

In this episode, you will learn the basics of using Python’s doctest and unittest modules. You can also read the chapter this video is based on here or get the book on Leanpub Related Articles Python 3 Testing: An Intro to unittest Python 102: An Intro to TDD and unittest

Python 101: Episode #28 – An intro to Testing Read More »

← Previous 1 … 42 43 44 … 105 Next →

Teach Me Python

Teach Me Python

Python Courses, Videos, Books and more. Start Learning today!

The Python Show Podcast

The Python Show Podcast

Listen at The Python Show or YouTube or Apple Podcasts

Python Typing – Type Checking for Python Programmers

Python Typing - Type Checking for Python Programmers

Purchase on Gumroad or Leanpub

Vibe Coding Video Games with Python

Vibe Coding Video Games with Python

Purchase on Gumroad, Leanpub or Amazon

Creating TUI Applications with Textual and Python

Python Logging

Purchase on Gumroad, Leanpub, or Amazon

Python Logging

Python Logging

Purchase on Gumroad, Leanpub or Amazon

JupyterLab 101

JupyterLab 101

Purchase on Gumroad, Leanpub or Amazon

The Python Quiz Book

The Python Quiz Book

Purchase at Gumroad or Leanpub or Amazon

Automating Excel with Python

Automating Excel with Python

Purchase at Gumroad or Leanpub or Amazon

Python 101

Python 101: 2nd Edition

Purchase at Gumroad or Leanpub or Amazon

Pillow: Image Processing with Python

Pillow: Image Processing with Python

Purchase at Gumroad or Leanpub or Amazon

Creating GUI Applications with wxPython

Creating GUI Applications with wxPython

Purchase at Gumroad or Leanpub or Amazon

Pick a Category

Archives

Links

  • @driscollis
  • Buy me a Coffee
  • MouseVsPython on Twitter
  • MouseVsPython Youtube Channel
  • Teach Me Python
Buy Me A Coffee

Recent Posts

  • Python 101 3rd Edition Kickstarter Launch July 14, 2026
  • An Intro to Spiel – Creating Presentations in Your Terminal with Python July 10, 2026
  • New Book Release: Python Typing July 8, 2026
  • Python eBook and Course Summer Sale June 29, 2026
  • How to Get TIFF MetaData with Python June 10, 2026

Links

  • @driscollis
  • Buy me a Coffee
  • MouseVsPython on Twitter
  • MouseVsPython Youtube Channel
  • Teach Me Python
Copyright © 2026 Mouse Vs Python | Powered by Pythonlibrary