Plunge into Python: New tools and tips for Python developers
By Serdar Yegulalp
Create luscious-looking full-stack websites in nothing but Python, get a hands-on lesson in integrating Rust and Python, and learn everything you need to know about the care and feeding of Python virtual environments. And, if you’re a noob looking for an absolute beginner’s guide to Python, check out the third revised edition of a now-classic text. (Actually, you might want to check it out even if you aren’t a noob.)
Top picks for Python readers on InfoWorld
3 Python web frameworks for beautiful front ends Build gorgeous sites in nothing but Python with Anvil, Reflex, and NiceGUI—that’s right, no JavaScript required, not unless you want it.
Plunge into Python with ‘Python Crash Course 3rd Edition’ One of the best books for getting up to speed with Python is better than ever, with segments on data analysis, web development, and even video games.
Python virtualenv and venv dos and don’ts Virtual environments keep Python projects under control, but what about keeping the virtual environments under control? Here’s what you need to know.
How to use Rust with Python, and Python with Rust Two of the most popular languages for developers can work hand-in-hand if you know to get them talking. Here’s how combine Python’s development speed with Rust’s speedy execution.
领英推荐
More good reads and Python updates elsewhere
On this day in history … Did you know it was 31 years ago, on January 27, 1994, that Python 1.0 was released? You can still read the original release notes from Guido van Rossum.
Codegen: A Python library for manipulating code bases Codegen lets you write Python code that treats other codebases as trees of objects, not text, making refactoring and other major code revisions much easier.
A new static type checker for Python, written in Rust? Details are slim so far, but Astral, the folks behind Python’s uv package manager, say they’re working on yet another potentially groundbreaking Python tool.
How to visualize your Python project’s dependency graph Need to get your project dependencies under control? The tach utility breaks them out in a handy visual format.
Serdar Yegulalp is a senior writer at InfoWorld. He covers software development, devops, containerization, and machine learning, and writes hands-on reviews of products in those categories. Tune into Dev with Serdar for his short videos about programming with Python, Go, and Rust.
Software Engineer at Integra Global Solutions Corp
1 周Very informative