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

Microsoft Word PDF

How to create Word docs from R or Python with Quarto

It’s easy to automate the creation of Word documents with Quarto, a free, open-source technical publishing system that works with R, Python, and other programming languages.

networking background

CodeSee launches enterprise plan with service maps

CodeSee Enterprise scans repos to automatically detect the connections between services, visualize them, and link them to the underlying code, providing a Google Maps-like view of the codebase.

colorful numbers

Use Cython to accelerate array iteration in NumPy

NumPy is known for being fast, but there's always room for improvement. Learn how to use Cython to iterate over NumPy arrays at the speed of C.

Rocket bursts through clouds

Python popularity still soaring

‘Unstoppable’ Python once again ranked No. 1 in the August updates of both the Tiobe and Pypl indexes of programming language popularity.

women spinning plates asynchronous programming synchrony multi tasking by graemenicholson getty ima

Django 4.1 adds async handlers

Latest version of the popular Python web framework also provides an asynchronous interface for all data access operations.

Blue holiday snowflake background

Review: Snowflake aces Python machine learning

Snowpark for Python gives data scientists a nice way to do DataFrame-style programming against the Snowflake data warehouse, including the ability to set up full-blown machine learning pipelines to run on a recurrent schedule.

binoculars looking watch outlook future

What is TOML? An easier way to configure Python apps and more

TOML makes writing configuration files simple, straightforward, and more human-readable than many other formats, including JSON.

snake skin fractal

RStudio unveils Shiny for Python

After 10 years as an R framework, the Shiny web framework is now available for Python in an alpha release.

Digital Transformation / spur change / provoke / incite / stir up / throw sand in the gears

RStudio changes name to Posit, expands focus to include Python and VS Code

RStudio is updating its name as it aims to expand use of its commercial products among data science teams using both Python and R.

rock concert audience party music celebrate

How to attend RStudio Conference 2022 remotely for free

Keynotes and presentations will be streamed live. Plus, there will be a Discord server for virtual attendees.

Python programming

How to use Python dictionaries

Learn how Python's dictionary data structure works as a powerful and versatile way to store and retrieve objects and data in your applications.

Quantum computing

Nvidia unveils QODA for hybrid quantum-classical computing

Nvidia’s Quantum Optimized Device Architecture allows HPC and AI experts to add quantum computing to existing applications, using C++ and Python.

open door with sunlight shining through

ASGI explained: The future of Python web development

Learn how the new asynchronous standard for Python web applications makes apps faster, more flexible, and more future-proof.

snake skin fractal

How to use Rust with Python, and Python with Rust

You can merge Python's convenience with Rust's speed, thanks to libraries in both languages. Get started with the PyO3 project and cpython crate.

Python notebook analytics

Intro to PyScript: Run Python in your web browser

PyScript lets you run Python scripts right in the browser, side by side with JavaScript, with two-way interaction between your code and the web page.

Python laptop coding

Snowflake taps Python to take on Teradata, Google BigQuery, and Amazon Redshift

Snowflake's updates include support for Python on the Snowpark application development system , data access capabilities, and external tables for on-premises storage.

digital abstract financial numbers floating on screen

As data science goes mainstream, so does its language

Python may be the second choice to R, but its popularity and ease of use positions it to dominate data science.

toned close up of a hand holding a stopwatch 57437132

9 fine libraries for profiling Python code

From simple timers and benchmarking modules to sophisticated stats-based frameworks, look to these tools for insight into the performance of your Python program.

youtube thumbnails template 021020

A first look at Anaconda's PyScript

PyScript lets you use Python as a scripting language in webpages, using a full copy of the Python runtime running in Webassembly. Get a first look at this highly experimental but promising new technology. You can try out many of...

bullseye target with 3 arrows

Developer survey: JavaScript and Python reign, but Rust is rising

More than 20,000 developers in 166 countries participated in the SlashData survey, which found that Rust's usage nearly quadrupled over the past 24 months.

Load More