Python

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

tools toolkit wrenches pliers hammer measuring tape vise
tools to build, develop or repair

roses flowers bouquets market

Better Python project management with Poetry

With Poetry, Python finally has a graceful way to manage virtual environments and dependencies for development projects. Here’s how to get started

number 5 on fire top five five tips

5 reasons to choose PyTorch for deep learning

TensorFlow still has certain advantages, but a stronger case can be made for PyTorch every day

real time os nautilus clock against the clock future by raspirator getty

How to use asyncio in Python

Take advantage of the high-level async functions in Python’s asyncio library to write more efficient Python applications

youtube thumbnails template 021020
video

What is Python?

Learn about the hottest programming language around -- what it can do for you, what it’s best for, and when it’s not a good choice.

many hurdles

Most Python 2 migration issues are corner cases

Few companies face significant hurdles migrating from Python 2, but the hurdles are high for those that do

apple orange

How to convert Python to JavaScript (and back again)

Love Python? JavaScript, not so much? Here are four tools that turn Python to JavaScript for use in web applications

03 shipping malware

Snake bites: Beware malicious Python libraries

Malware posing as Python libraries is routinely showing up on PyPI, Python’s official package index

fat burmese python yellow snake

What is Python? Powerful, intuitive programming

Why the Python programming language shines for data science, machine learning, systems automation, web and API development, and more

network management tools

12 Pythons for every programming need

Whether its speed, memory safety, portability, a micro footprint, data tools, or something else, one of these Python distros probably has it

CIO | Middle East  >  Egypt  >  Giza  >  Sphinx and pyramids at sunset

Is Java the next COBOL?

60 years later, billions of lines of COBOL live on. Could Java, SQL, or Python last as long?

Clash of fists in silhouette

Julia vs. Python: Which is best for data science?

Python has turned into a data science and machine learning mainstay, while Julia was built from the ground up to do the job

Using a laptop in an environment of binary code.

The best programming language to learn now

Python is clearly the best choice, unless a better choice is Java or JavaScript. Let’s compare

hyper drive light speed fast speeding

What is PyPy? Faster Python without pain

PyPy is a drop-in replacement for the stock Python interpreter that is many times faster for some Python programs

sdn software defined network architecture

Nornir offers Python-based network-management automation

The alternative to Ansible promises less work for automation developers

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

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

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

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

Load More
Recommended for You