Python

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

CIO | Middle East  >  Egypt  >  Giza  >  Sphinx and pyramids at sunset
ai artificial intelligence circuit board circuitry mother board nodes computer chips

green tree python

7 sweet Python IDEs you might have missed

From a simple platform for beginners to an expert-level development workbench, there's an IDE for most every Pythonista

solution problem blackboard chalkboard

3 major Python shortcomings—and their solutions

Python has been plagued by performance, app packaging, and project management issues for years. Finally, help is on the way

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

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

team manipulates coding elements / programming / interface / development / developers / teamwork

Transposit aims to make API apps easier to build

Cloud-based serverless platform allows developers to build applications on top of APIs using JavaScript and SQL

happy confetti celebrate victory proud winner ambreen hasan 346960 unsplash

The best new features in Python 3.8

From a powerful new assignment syntax to under-the-hood overhauls, Python 3.8 steps toward a more modern Python codebase

wood type number 3 top three

Python popularity reaches an all-time high

At the current pace of growth, Tiobe estimates Python could surpass Java and C in popularity in three to four years

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

python

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

Load More