Python Tutorials and Insights

Learn how to use Python for web development, data science, machine learning, and more! Read the latest Python tutorials and insights from top developers.

GET STARTED

Python tutorials, posts, and more

Building a desktop notification tool using python

A simple post on how to build desktop notifiers using python.
Building a desktop notification tool using python

Some tricky Python snippets that may bite you off!

A collection of subtle and tricky Python examples
Some tricky Python snippets that may bite you off!

Django Allauth Tutorial | Social logins

A tutorial on how to build a small Django website having features of Login with Facebook Login with Google Custom User model.
Django Allauth Tutorial | Social logins

Reverse Geocoding

I was recently working on a location based analysis with a client where we had a few records with invalid zipcodes. We did, however, have Latitude and Longitude for each of those records. This got...

Building An Image Crawler Using Python And Scrapy

Learn how to create an image crawler using Python and scrapy

How to run a script as a background process?

A simple demonstration on how to run a script as a background process in a Debian environment.
How to run a script as a background process?

Design Simple Dialog Using PyQt5 Designer Tool

This articles talks about designing simple dialog using PyQt5 designer tool and the convert and integrate it in python.
Design Simple Dialog Using PyQt5 Designer Tool

Vehicle Detection Using Cameras for Self-Driving Cars

Using machine learning and computer vision I create a pipeline that detects nearby vehicles from a dash-cam.
Vehicle Detection Using Cameras for Self-Driving Cars

Create and Deploy a Telegram Bot with Python

In this post, we’re going to build a very simple bot using Python and deploy it on Heroku server. Read about what bots are and why you might want to create them.
Create and Deploy a Telegram Bot with Python

Django vs Ruby on Rails

DDI Development team has compared features and unique advantages of the Django and Ruby on Rails frameworks. If you’re still unsure about which tool to choose to build your startup or you're considering what to learn next, this material may give you some clues. Meet Django vs Ruby on Rails
Django vs Ruby on Rails

A Dive Into Python Closures and Decorators - Part 1

We will be looking at local functions, the concepts of closure and what decorators are, sounds like a lot? Then let's dive into it.
A Dive Into Python Closures and Decorators - Part 1

Downloading Files from URLs in Python

This post is about how to efficiently/correctly download files from URLs using Python. I will be using the god-send library requests for it.
Downloading Files from URLs in Python

Visualize News Word Cloud using Python, Flask and JQCloud

In this post you will learn to consume a RESTful API, build a word cloud using NLTK and aslo to visualize it using JQCloud library.
Visualize News Word Cloud using Python, Flask and JQCloud

Python & Django Beginner's Pack: Books, Tutorials, Newsletters etc.

Want to learn Python & Django? Look no further — here's a list of basic and advanced books, tutorials, newsletters, etc. to help you become a Python & Django master!
Python & Django Beginner's Pack: Books, Tutorials, Newsletters etc.

Docker: Getting Started with Python, Redis, and Nginx

When you develop an application, you need to provide your code alongside with all possible dependencies like libraries, web server, databases, etc. Learn how docker is able to effectively isolate apps to make them independent of the system.
Docker: Getting Started with Python, Redis, and Nginx

How to Deploy a Django App on Heroku Easily

This is an easy step-by-step tutorial on how to deploy Django Apps to Heroku.
How to Deploy a Django App on Heroku Easily

Building a Basic RestFul API in Python

Creating a basic REST API in Python using Flask Framework
Building a Basic RestFul API in Python

Text Layout Engine

Text layout engine basics !

Counting Word Frequency in Python

Word frequency is word counting technique in which a sorted list of words with their frequency is generated, where the frequency is the occurrences in a given composition. Here's how to easily count word frequency using Python and HashMap.
Counting Word Frequency in Python

Asynchronous Programming in Python | Asyncio

Imagine that it takes 10 seconds to get data from the server. While you are waiting, the whole script is doing nothing. Asyncio allows to skip it and...
Asynchronous Programming in Python | Asyncio

Get curated posts in your inbox

Read more posts to become a better developer

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE