October 23rd, 2017

Import Python: Issue 147: 10 common beginners mistakes, Pytest, GC in Python, DSL, Jupyter and more

Programing, Python, by admin.
Worthy Read

GoCD is a continuous delivery tool specializing in advanced workflow modeling and dependency management. It lets you track a change from commit to deploy at a glance, providing superior visibility into your workflow. It’s open source, free to use and download.


Do you still make one of these?


During my work as Python developer, I have seen many different approaches to software testing. Having such developed community and tools, it may seem that this topic should not leave much to discuss in the Python world. For many developers the choice of their test framework might be simple?—?Pytest.


This article describes garbage collection (GC) in Python 3.6. Usually, you don’t need to worry about memory management when the objects are no longer needed Python automatically reclaims the memory from them. However, understanding how GC works can help you write better Python programs.

garbage collection

Making a REST API Services will help you to connect any clients of choice to the Ether Network: Chrome Extensions, Mac App, iOS App or Android App.


Text Classification is the task of assigning the right label to a given piece of text. This text can either be a phrase, a sentence or even a paragraph. Our aim would be to take in some text as input and attach or assign a label to it. Since we will be using Tensorflow deep learning library, we can call this the Tensorflow text classification system.

text classification

World Development Indicators (WDI) are an extensive and comprehensive compilation of data by the World Bank. WDI includes 1,400 indicators for over 200 economies, and it presents the most current and accurate global development data available.

data science

Stable sorting maintains the original order if two keys are the same

code snippets

If you’re designing a REST API, auto incremented primary keys can be a threat. They expose a lot of informations about your API and the internal structure. UUIDs can help to cover these information and make your API more secure. In the following I’m going to explain what a primary key is and what problems can occur with auto incremented primary keys.


Documenting the process of building Nimoy.


Embed docs directly on your website with a few lines of code. Test the API for free.


Learn how to create your own Domain Specific Language with Python from scratch with this step-by-step tutorial.


Jupyter Notebook (a.k.a iPython Notebook) is brilliant coding tool. It is ideal for doing reproducible research. Here is my list of 10 tips on structuring Jupyter notebooks, I worked out over the time.


Django 2.0 beta 1 is an opportunity for you to try out the assortment of new features in Django 2.0.


We help companies like Airbnb, Pfizer, and Artsy find great developers. Let us find your next great hire. Get started today.

Recent scandals around fake news have spurred an interest in programmatically gauging the journalistic quality of an article. Companies like Factmata and Full Fact have received funding from Google, and Facebook has launched its “Journalism Project” earlier this year to fight the spread of fake stories in its feed.


Switching to a new language is always a big step, especially when only one of your team members has prior experience with that language. Early this year, we switched Stream’s primary programming language from Python to Go. This post will explain some of the reasons why we decided to leave Python behind and make the switch to Go.


Before we get elbow deep in opcodes here, let’s cover a little background. The Python standard library has a module called pickle that is used for serializing and deserializing objects. Except it’s not called serializing and deserializing, it’s pickling and unpickling.


In this post, we’ll be doing a step-by-step walkthrough of a basic machine learning project, geared toward people with some knowledge of programming (preferably Python), but who don’t have much experience with machine learning. By the end of this post, you’ll understand what machine learning is, how it can help you, and be able to build your own machine learning classifiers for any dataset you want.


A circular dependency occurs when two or more modules depend on each other. This is due to the fact that each module is defined in terms of the other.


PuDB is a full-screen, console-based visual debugger for Python.


This post describes a prototype project to handle continuous data sources of tabular data using Pandas and Streamz.


Python 3.7.0a2 now available for testing

code snippets

code snippets



Trivandrum, Kerala, India

Proficiency with Python web development frameworks and mobile versions. Python, Django, C++, Linux,SQL, PHP HTML/CSS/Javascript experience,PostgreSQL,MySQL


A Senior Python Developer based anywhere in Europe is sought by DigitalMR to work on our innovative market research project.


CTEmail18 Stars, 1 Fork
Chart and text in Email

Static-Fire15 Stars, 0 Fork
Static Fire is an engine for creating static websites, primarily blogs.

UH14 Stars, 0 Fork
UH is a github unfollowers hunter.

FaceBoxes12 Stars, 3 Fork
FaceBoxes: A CPU Real-time Face Detector with High Accuracy.

flectra9 Stars, 8 Fork
Flectra – Open Source ERP and CRM – Forked From Odoo.

scene-baseline7 Stars, 2 Fork
PyTorch baseline for AI challenger Scene classification.

tuts7 Stars, 2 Fork
Reverse engineering tutorials.

Hackers-Challenge-Walkthroughs6 Stars, 7 Fork
A collection of player contributed walkthroughs for Hackers Challenge puzzles.

Tensorflow implementation of the models used in “End-to-end learning for music audio tagging at scale”.

smsutil5 Stars, 0 Fork
Utilities for encoding, decoding and splitting SMS.

boerewors5 Stars, 1 Fork
Release framework based on Python.

cython-bliss0 Stars, 0 Fork
Fast matrix-multiplication as a self-contained Python library – no system dependencies!

trader0 Stars, 0 Fork
The original game was written by Dave Kaufman in BASIC and published in the “People’s Computer Company” newsletter in 1974. Here is a Python version of the game (work in progress, there could still be bugs!).

darglint0 Stars, 0 Fork
A python documentation linter which checks that the docstring description matches the definition.

sudoku0 Stars, 0 Fork
This is a simple 4×4 Sudoku game I created in Python for my class.

asam mdf0 Stars, 0 Fork
Fast Python parser and editor for ASAM MDF (Measurement Data Format) files

Back Top

Leave a Reply