Python Partials

Python comes with a fun module called functools. One of its classes is the partial class. You can use it create a new function with partial application of the arguments and keywords that you pass to it. You can use partial to “freeze” a portion of your function’s arguments and/or keywords which results in a

Python Partials Read More »

PyDevs of the Week: Felix Zumstein & Eric Reynolds

This week we’re doing something a little different. Instead of just one developer, I am interviewing the main developers behind xlwings: Felix Zumstein & Eric Reynolds. Let’s spend some time getting to know our fellow Pythonistas! Can you tell us a little about yourself (hobbies, education, etc): Felix: I am the founder of Zoomer Analytics,

PyDevs of the Week: Felix Zumstein & Eric Reynolds Read More »

Python 3 – An Intro to Type Hinting

Python 3.5 added an interesting new library called typing. This adds type hinting to Python. Type hinting is kind of declaring your functions arguments to have a certain type. However the type hinting is not binding. It’s just a hint, so there’s nothing preventing the programmer from passing something they shouldn’t. This is Python after

Python 3 – An Intro to Type Hinting Read More »