Python Bytes: #399 C will watch you in silence
<strong>Topics covered in this episode:</strong><br> <ul> <li><strong><a href="https://hynek.me/articles/docker-virtualenv/?featured_on=pythonbytes">Why I...
View ArticleDjango Weblog: Django security releases issued: 5.1.1, 5.0.9, and 4.2.16
In accordance with our security release policy, the Django team is issuing releases for Django 5.1.1, Django 5.0.9, and Django 4.2.16. These releases address the security issues detailed below. We...
View ArticleReal Python: Using Pydantic to Simplify Python Data Validation
Pydantic is a powerful data validation and settings management library for Python, engineered to enhance the robustness and reliability of your codebase. From basic tasks, such as checking whether a...
View ArticleMike Driscoll: ANN: JupyterLab 101 Kickstarter
My latest Python book is now available for pre-order on Kickstarter.JupyterLab 101 mockup JupyterLab, the latest iteration of the Jupyter Notebook, is a versatile tool for sharing code in an easily...
View ArticlePyCoder’s Weekly: Issue #645 (Sept. 3, 2024)
#645 – SEPTEMBER 3, 2024View in Browser »Using Astropy for Astronomy With Python This course covers two problems from introductory astronomy to help you play with some Python libraries. You’ll use...
View ArticleReal Python: Lists vs Tuples in Python
In Python, lists and tuples are versatile and useful data types that allow you to store data in a sequence. You’ll find them in virtually every nontrivial Python program. Learning about them is a core...
View ArticleStefanie Molin: How to Create a Pre-Commit Hook
Pre-commit hooks are a great way to help maintain code quality. However, some of your code quality standards may be specific to your project, and therefore, not covered by existing code linting and...
View ArticleTalk Python to Me: #476: Unified Python packaging with uv
A couple of weeks ago, Charlie Marsh and the folks at Astral made another big splash with a major release of uv called "uv: Unified Python packaging" which has many far reaching features. We had to...
View ArticlePython GUIs: Build a Translation Application Using Tkinter and OpenAI — Use...
Translation tools have existed for many years and are incredibly useful if you're learning a new language or wanting to read foreign websites. One of the most popular tools is Google Translate, but...
View ArticlePython Software Foundation: Pallets projects added to scope of PSF CVE...
Last year the Python Software Foundation was announced as a CVE Numbering Authority (CNA) to manage and assign CVE IDs for CPython and pip. Becoming a CVE Numbering Authority allows the PSF to provide...
View ArticlePython Software Foundation: Ask questions or tell us what you think:...
Greetings, Pythonistas- thank you so much for supporting the work of the Python Software Foundation (PSF) and the Python community! The current PSF Board has decided to invest more in connecting and...
View ArticleReal Python: Quiz: Lists vs Tuples in Python
Challenge yourself with this quiz to evaluate and deepen your understanding of Python lists and tuples. You’ll explore key concepts, such as how to create and manipulate these data types, while also...
View ArticleReal Python: The Real Python Podcast – Episode #219: Astrophysics and...
Are you interested in practicing your Python skills while learning how to solve astrophysics and astronomy problems? Christopher Trudeau is back on the show this week, bringing another batch of...
View ArticlePython Engineering at Microsoft: Python in Visual Studio Code – September...
We’re excited to announce the September 2024 release of the Python and Jupyter extensions for Visual Studio Code!This release includes the following announcements:Django unit test supportGo to...
View ArticlePython Morsels: Creating Python programs
Python programs are created in code editors, and can be run using system command prompt.Table of contentsThe Python REPLDefinitions: program, script, command-line, editorCreating a Python program in a...
View ArticleDjango Weblog: Djangonaut Space - New session 2024
We are thrilled to announce that Djangonaut Space, a mentorship program, is open for applicants for our next cohort!Djangonaut Space is holding a third session this year! This session will start on...
View ArticleMatt Layman: Kamal On A Droplet - Building SaaS #201
In this episode, we continued working with the Kamal deploy tool. Last time, we build a demo image. With this session, we created a Digital Ocean Droplet (i.e., VM) and deployed to that. Along the...
View ArticleTechBeamers Python: Pass by Reference vs Pass by Value in Python
Is Python pass by reference or pass by value? This question intrigues every Python programmer coming from a C or Java background. In this tutorial, you will get its answer and learn the meaning of...
View ArticlePython Insider: Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20, and...
Hi there! A big joint release today. Mostly security fixes but we also have the final release candidate of 3.13 so let’s start with that!Python 3.13.0RC2Final opportunity to test and find any...
View ArticleTest and Code: 222: Import within a Python package
In this episode we're talking about importing part of a package into another part of the same package.We'll look at: `from . import module` and `from .module import something`and also: `import...
View Article