Real Python: Dependency Management With Python Poetry
Poetry is a tool for managing Python projects that simplifies dependency management. You can use Poetry to specify, install, and resolve dependencies, ensuring that you work with the correct package...
View ArticleReal Python: Python Classes: The Power of Object-Oriented Programming
Python classes form the backbone of object-oriented programming, enabling you to encapsulate data and behavior into a single entity. When you work with a Python class, you define attributes to store...
View ArticleReal Python: Object-Oriented Programming (OOP) in Python
Object-oriented programming (OOP) in Python lets you structure your code by grouping related properties and behaviors into individual objects. You create classes as blueprints and instantiate them to...
View ArticleReal Python: Python's property(): Add Managed Attributes to Your Classes
The @property decorator simplifies the management of attributes in your Python classes. It allows you to control attribute access, enabling features such as data validation, lazy evaluation, and the...
View ArticleReal Python: Build Enumerations of Constants With Python's Enum
Python’s enum module offers a way to create enumerations, a data type allowing you to group related constants. You can define an enumeration using the Enum class, either by subclassing it or using its...
View ArticleZato Blog: HL7 FHIR Integrations in Python
HL7 FHIR Integrations in Python 2024-12-16, by Dariusz Suchojad HL7 FHIR, pronounced "fire", is a data model and message transfer protocol designed to facilitate the exchange of information among...
View ArticleBrian Okken: Testing some tidbits with pytest
I noticed a fun post by Ned Batchelder called Testing some tidbits. The post looks at different ways to see if a string has only 0 or 1 in it. He posted a few ways on Bluesky/Mastodon and got a bunch...
View ArticlePyCharm: 7 Reasons You Should Use dbt Core in PyCharm
dbt Core is a modern data transformation framework. It doesn’t extract or load data and is only responsible for the T in the ELT (extract-load-transform) process. dbt connects to your data warehouse...
View ArticleReal Python: Dictionaries in Python
Python dictionaries are a powerful built-in data type that allows you to store key-value pairs for efficient data retrieval and manipulation. Learning about them is essential for developers who want to...
View ArticlePython Bytes: #414 Because we are not monsters
<strong>Topics covered in this episode:</strong><br> <ul> <li><strong><a...
View ArticleMike Driscoll: The Python Countdown to Christmas 2024 Giveaway
Happy Holidays and Merry Christmas from me to you! I have been giving away hundreds of Python books and courses for Christmas for the last couple of...
View ArticleGlyph Lefkowitz: DANGIT
Over the last decade, it has become a common experience to be using a social media app, and to perceive that app as saying something specific to you. This manifests in statements like “Twitter thinks...
View ArticleReal Python: Programming Sockets in Python
Sockets and the socket API are used to send messages across a network. They provide a form of inter-process communication (IPC). The network can be a logical, local network to the computer, or one...
View ArticlePython Insider: Python 3.14.0 alpha 3 is out
O Alpha 3, O Alpha 3, how lovely are your branches!https://www.python.org/downloads/release/python-3140a3/This is an early developer preview of Python 3.14Major new features of the 3.14 series,...
View ArticlePyCoder’s Weekly: Issue #660 (Dec. 17, 2024)
#660 – DECEMBER 17, 2024View in Browser »PyMyFlySpy: Track Your Flight Using Its Headrest Data Robert is the creator of PySkyWiFi, a “completely free, unbelievably stupid wi-fi on long-haul flights”...
View ArticleEuroPython: EuroPython 2025 is Staying in Prague 🎉 - Join as a Contributor!
📅 Save the Date: 14th - 20th July 2025📍After an amazing year in Prague, we’re thrilled to announce that EuroPython 2025 is heading back to this beautiful city! 🎉 Mark your calendars for another epic...
View ArticleReal Python: Get Started With Django User Management
Django user management allows you to integrate user authentication and management into your web applications. By using Django, you can leverage the framework’s built-in authentication system to manage...
View ArticleMichael Foord: New Course: Secure Python Web Application Development
This two day course covers Full Stack Security with the Defence in Depth approach. It covers important security principles, and mitigating specific vulnerabilities including The OWASP Top Ten, but is...
View Article