Python | News, how-tos, features, reviews, and videos

hyper drive light speed fast speeding
sdn software defined network architecture

Jupiter and its four planet-size moons, in their relative positions but not to scale; 1998/Voyager 1

What is Jupyter Notebook? Data analysis made easier

Jupyter Notebook combines live code, graphics, visualizations, and text in shareable notebooks that run in a web browser


Mozilla brings Python data science to the browser

Pyodide project uses Emscripten and WebAssembly to run Python and its data science libraries in any major browser

library shelves books stacks

24 Python libraries for every Python developer

Web apps, web crawling, database access, GUI creation, parsing, image processing, and lots more—these handy tools have you covered

red buoys floating in the ocean unique life preservers safety risk float

Python 2 EOL: How to survive the end of Python 2

Python 2 support ends in 2020. Here’s what you can do if you’re stuck with Python 2 in what is fast becoming a Python 3 world

network management tools

Microsoft unveils speedy type checker for Python

Pyright aims to be a faster type checker for Python than existing projects, and doesn't need Python itself

Do More With R [video teaser/video series] - R Programming Guide - Tips & Tricks

How to run Python in R

Learn how to run Python code inside an R script using the reticulate R package

speedometer / speed / fast / high performing / limits

PyPy 7 speeds up Python 2.7, Python 3.5, and Python 3.6 alike

The latest release of the JIT-compiling Python runtime updates support for three major versions of Python in one go

state of the cio survey newsletter

Python 3 and data science top Python developer survey

JetBrains survey shows Python 3 adoption growing and data analysis and web development to be the leading Python use cases

Jupiter's Great Red Spot and its surroundings was obtained by Voyager 1 on Feb. 25, 1979 [NASA/JPL]

Python tutorial: Get started with Jupyter Notebook

Learn how to combine Python code, freeform text, mathematical formulas, and graphics in an interactive, shareable notebook

state of the cio survey newsletter

JavaScript overtakes Java as most-known programming language

HackerRank skills survey finds developers mostly know JavaScript and Java, want to learn Go, Kotlin, and Python

artificially intelligent [AI] virtual assistant / chatbot

Python code completion gets an assist from machine learning

Kite programming assistant makes auto-suggestions based on data collected from Python code around the web

python snake programming language

Python’s popularity surges as a mainstay language

Java, C, C++, VisualBasic.Net, Kotlin, Matlab, Rust, and TypeScript also gain while Ruby and F# slip

teach train direct coach stop watch speed

How to use cProfile to profile Python code

Why is your Python app so slow? Find out by using Python’s built-in profiler to locate bottlenecks in your Python code


PyOxidizer uses Rust to make Python executables

A new project written in Rust aims to make it easier to distribute Python applications as standalone binaries

green tree python / close-up / details

Python to be guided by a steering council

An expected light touch may mean developers won’t notice much difference in how the language evolves

green tree python

How to use the Python debugger

Learn how to perform interactive Python debugging with a built-in library you can embed directly into a Python app

cybersecurity eye with binary face recognition abstract eye

PyText builds on PyTorch for language recognition

A Facebook project for natural language processing is now open source, and it promises better ways to mine texts for meaning

sparkler / firework / sparks / celebration / hands

Tutorial: Spark application architecture and clusters

Learn how Spark components work together and how Spark applications run on standalone and YARN clusters

Load More