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

PyDev of the Week: Frank Vieira

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

This week we welcome Frank Vieira as our PyDev of the Week. Frank is the creator of the Vibora package, a “fast, asynchronous and elegant Python web framework.” You can see what else Frank is up to over on his Github profile. Let’s take a few moments to get to know Frank better! Can you […]

PyDev of the Week: Frank Vieira Read More »

Python 101: Episode #32 – Static Code Analysis

1 Comment / Python, Screencast / Mike / November 7, 2018 / Python

In this episode, we learn how we can use PyLine and PyFlakes to check our code for issues. Of course since this video was made, Flake8 and Python Black have become pretty popular, so you might want to check those out as well. You can also read the chapter this video is based on here

Python 101: Episode #32 – Static Code Analysis Read More »

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 »

← Previous 1 … 40 41 42 … 103 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

Creating TUI Applications with Textual and Python

Python Logging

Purchase on Gumroad or Leanpub

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 eBook Fourth of July Sale July 3, 2025
  • Creating a Website with Sphinx and Markdown July 1, 2025
  • An Intro to ty – The Extremely Fast Python type checker June 25, 2025
  • Python 201 – All About the TypedDict June 17, 2025
  • Parsing XML Comments with Python June 5, 2025

Links

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