Montreal Python User Group: Montréal-Python 63: Multidimensional Notebook
We are launching our next mtlpy meetup for the beginning of April, just in time to welcome in the spring. We want to invite the adventurous on stage to present a geat python discovery. So if you are...
View ArticleCatalin George Festila: The pattern python module - part 001.
This is a very short presentation of pattern python module.This python module is full of options and features.I will try to show you some parts useful for most python users.About pattern python...
View ArticleAnwesha Das: My bunnyuncle
PyCon Pune devs sprint hardware roomtime 10 AMThe room was full with engineering students, professional engineers, hardware guys. And among them there was me, a lawyer and I do not understand a single...
View ArticleDSPIllustrations.com: Multipath Propagation and its Effect on Audio
Multipath Propagation and Multipath Channel¶In this article, we will examine the effect of multipath propagation to a transmitted signal. Furthermore, we will illustrate the effect with the help of...
View ArticleRene Dudfield: Pixel perfect collision detection in pygame with masks.
"BULLSHIT! That bullet didn't even hit me!" they cried as the space ship starts to play the destruction animation, and Player 1 life counter drops by one. Similar cries of BULLSHIT! are heard all over...
View ArticleDaniel Bader: 5 Python Development Setup Tips to Boost Your Productivity
5 Python Development Setup Tips to Boost Your ProductivityI struggled with setting up an effective development environment as a new Python developer. It was difficult to build the right habits and to...
View ArticleAnatoly Techtonik: Writing SCons Plugin: Discovery
UP201410: Add version info and link to Parts concept.SCons is a build tool written completely in Python, so that you can just put it into your repository, extend for your own purposes and run directly...
View ArticleS. Lott: Chain of Command Example
One objective of the Chain of Command design pattern is to be able to write a bunch of functions that link together. The form a chain of alternative implementations. The idea is the have alternatives...
View ArticlePyBites: Don't let mutability of compound objects fool you!
In this article I explain the difference between shallow versus deep copy with a working example. It's an important concept when working with compound objects.
View ArticleDavid MacIver: Looking into doing a PhD
As regular readers of this blog have probably figured out, I’m a researchy sort of person.A lot of my hobbies – maths, voting theory, weird corners of programming, etc – are research oriented, and most...
View ArticlePyCharm: Webinar: “Why Postgres Should Be Your Document Database” with Jim...
Python and database developers are increasingly interested in document storage and PostgreSQL has an increasingly-attractive story. Come explore Postgres as a document database in our free...
View ArticlePython Engineering at Microsoft: Released: Python support in Visual Studio 2017
Today is launch day for Visual Studio 2017, and you can see all the info and join the live event at launch.visualstudio.com. But over in this corner of our world, we are announcing something special.As...
View ArticleTomasz Früboes: Modify MS Word documents with python
A couple of months ago my wife completed and defended her Ph.D. thesis in archaeology. To our surprise she received a proposition to turn it into a book. Probably I don’t need to write how excited we...
View ArticlePyBites: Comparing Lists with Difflib
Learn to compare blocks of text with the difflib module.
View ArticleNicola Iarocci: Python support in Visual Studio 2017 or the lack thereof
So yesterday Visual Studio 2017 was released. Big news. Lots of cool stuff. As I write this I am watching the live stream of the 2 days-long launch event. If you want to learn about Python support in...
View ArticleZato Blog: Generating specifications for API services
This is a preview of an upcoming feature in Zato 3.0 that will let one generate and distribute specifications for API services.IntroductionLet's consider the following two modules with three services...
View ArticleSemaphore Community: Getting Started with Mocking in Python
This article is brought with ❤ to you by Semaphore.IntroductionMocking is simply the act of replacing the part of the application you are testing with a dummy version of that part called a mock.Instead...
View ArticleDataCamp: Matplotlib Cheat Sheet: Plotting in Python
Data visualization and storytelling with your data are essential skills that every data scientist needs to communicate insights gained from analyses effectively to any audience out there. For most...
View ArticleWill Kahn-Greene: Bleach v2.0 released!
What is it?Bleach is a Python library for sanitizing and linkifying text from untrusted sources for safe usage in HTML.Bleach v2.0 released!Bleach 2.0 is a massive rewrite. Bleach relies on the...
View ArticleDataCamp: New Course: Merging Dataframes with pandas
Hi there - today we're launching a new course on Merging Dataframes with pandas by Dhavide Aruliah.As a Data Scientist, you'll often find that the data you need is not in a single file. It may be...
View Article