September 14, 2021 by
Mike The Python Imaging Library (PIL) is a 3rd party Python package that adds image processing capabilities to your Python interpreter. It allows you to process photos and do many common image file manipulations. The current version of this software is in Pillow, which is a fork of the original PIL to support Python 3. Several […]
September 13, 2021 by
Mike This week we welcome Nikita Sobolev (@sobolevn) as our PyDev of the Week! Nikita is the founder of wemake.services. Nikita also writes a technical blog that you should check out. You can also see what he's working on over on GitHub. Let's take a few moments to get to know Nikita better! Can you tell […]
September 12, 2021 by
Mike Documenting your code early on is quite a bit more important than most new developers realize. Documentation in software development refers to the idea of giving your variables, functions and other identifiers descriptive names. It also refers to adding good comments. When you are immersed in developing your latest creation, it is easy to create […]
September 11, 2021 by
Mike Python 3.10 has several new typing features. They are given in detail here: PEP 604, Allow writing union types as X | Y PEP 613, Explicit Type Aliases PEP 612, Parameter Specification Variables The focus of this tutorial is to talk about PEP 604, which makes writing union types easier when adding type annotation (AKA: […]
September 10, 2021 by
Mike In this video tutorial, you will learn how to create a wizard with the wxPython GUI toolkit: Related tutorials wxPython: How to Disable a Wizard’s Next Button wxPython: How to Create a Generic Wizard wxPython: A Wizard Tutorial wxPython by Example – Drag-and-Drop an Image (Video)
September 9, 2021 by
Mike If you are a software developer or engineer, then you know it can be really helpful to have sample data. The data doesn't have to be real data either. Instead, the data can be fake. For example, if you are writing a program that will process HIPAA data, then you won't be using actual data […]