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 »

Python One of Eight Languages to Have on Resume in 2016

I recently came across a post by BusinessInsider that claimed that Python was one of the top eight languages to have on your resume in 2016. Python comes in at 6th place. However, the article cites an article on CodingDojo as its source of information, which was talking about “The 8 Most In-Demand Programming Languages of 2015”.

Python One of Eight Languages to Have on Resume in 2016 Read More »