End Point: Adding Bash Completion To a Python Script
Bash has quite a nice feature, you can write a command in a console, and then press <TAB> twice. This should show you all possible arguments you can use for this command.In our Liquid Galaxy...
View ArticleCodementor: Intro to Machine Learning & NLP with Python and Weka
In this tutorial, you’ll be briefly introduced to machine learning with Python (2.x) and Weka, a data processing and machine learning tool. The activity is to build a simple spam filter for emails and...
View ArticleWeekly Python StackOverflow Report: (xiv) stackoverflow python report
These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2016-04-08 19:24:55 GMTWhy does "www".count("ww") return 1 and not 2? -...
View ArticlePyCharm: Announcing PyCharm 2016.1.2
PyCharm 2016.1.2 is now available from the download page.Soon it will also be available as a patch update from within the IDE. A patch update from v2016.1.1, which exposed a severe performance...
View ArticlePodcast.__init__: Episode 52 - Hypothesis with David MacIver
Visit our site to listen to past episodes, support the show, join our community, and sign up for our mailing list.SummaryWriting tests is important for the stability of our projects and our confidence...
View ArticleStefan Behnel: What's new in Cython 0.24
Cython 0.24 has been released after about half a year of development. Time for a writeup of the most interesting features and improvements that already anticipate some of the new language features...
View ArticleInvesting using Python: Shapiro-Wilk test for normality as signal for low...
Welcome back, me to my site. I was busy with fully abandoning Windows for the Linux and some LAMP stack for some more MEAN stack. Now happy with more efficient disk space and ability to run any Python...
View ArticleAutomating OSINT: Automated Reverse Image Search Part 2: Vimeo
In a previous blog post I covered how to utilize the YouTube API to find the preview images for videos and then reverse search them using the TinEye API. In this blog post we will cover how to use the...
View ArticlePyCon Australia: Call for Proposals now open
The PyCon Australia team is very happy to announce that the Call for Proposals is now open. We can't wait to hear what exciting ideas you have! This CFP includes the CFP for the miniconf/special...
View ArticleInvesting using Python: Kolmogorov-Smirnov test as regime switcher
Kolmogorov-Smirnov test is a nonparametric test of the equality of continuous distribution that can be used to compare a sample with a reference probability distribution. KS-test is usually referred as...
View ArticleCalvin Spealman: Publishing ES6 Modules on NPM
Read about Publishing ES6 Modules on NPM over at my new blog www.ironfroggy.com.And please update your RSS feeds to the new site if you're reading this :-)
View ArticleAbu Ashraf Masnun: Python: pyenv, pyvenv, virtualenv – What’s the difference?
So I see questions around these terms very often in our growing Python Bangladesh community. Most of the times beginners are confused about what is what. I hope I can refer to this blog post to explain...
View ArticleBrett Cannon: (Attempting) practical password management
Why the hell do I care about security?Bad people exist out there; it sucks, but there it is. That means you need to take precautionary measures to make sure that bad people can't get at your stuff. In...
View ArticleChris Hager: Python Thread Pool
A thread pool is a group of pre-instantiated, idle threads which stand ready to be given work. These are often preferred over instantiating new threads for each task when there is a large number of...
View ArticleDoing Math with Python: SymPy 1.0 and Anaconda 4.0 releases
SymPy 1.0 was released recently and Anaconda 4.0 was just released. I tried all the sample solutions and everything works as expected. The chapter programs should keep working as well.You can get both...
View ArticleCaktus Consulting Group: Adopting Scrum in a Client-services, Multi-project...
Caktus began the process of adopting Scrum mid-November 2015 with two days of onsite Scrum training and fully transitioned to a Scrum environment in January 2016. From our original epiphany of “Yes! We...
View ArticleMike Driscoll: PyDev of the Week: John Cook
This week we welcome John Cook as our PyDev of the Week! John has a fun Python blog that I read from to time and he graciously accepted my offer of interviewing him this week. Let’s take a few moments...
View ArticleDoug Hellmann: bz2 — bzip2 Compression — PyMOTW 3
The bz2 module is an interface for the bzip2 library, used to compress data for storage or transmission. Read more… This post is part of the Python Module of the Week series for Python 3. See...
View ArticlePyCharm: In-Depth Screencast on Testing
Earlier this year we rolled out a Getting Started Series of screencast videos on the basics of using PyCharm: setup, the UI, running Python code, debugging, etc. We knew at the time that some topics...
View ArticlePython Engineering at Microsoft: How to deal with the pain of “unable to find...
Python’s packaging ecosystem is one of its biggest strengths, but Windows users are often frustrated by packages that do not install properly. One of the most common errors you’ll see is this one:As...
View Article