Блог realpython.com | DevsDay.ru

IT-блоги Блог realpython.com

IT-блоги Блог realpython.com


Разработка realpython.com 5 августа 2022 г. 12:00

Is there someone in your life you'd like to inspire to learn Python? Mission Encodeable is a website designed to teach people to code, built by two high-school students. This week on the show, Anna and Harry Wake talk about creating their site and mo...... читать далее

Разработка realpython.com 3 августа 2022 г. 14:00

In this tutorial, you'll learn how to properly define constants in Python. By coding a bunch of practical example, you'll also learn how Python constants can improve your code's readability, reusability, and maintainability.... читать далее

Разработка realpython.com 2 августа 2022 г. 14:00

In this Python Basics video course, you'll learn how to identify and fix logic errors, or bugs, in your Python code. You'll use the built-in debugging tools in Python's Integrated Development and Learning Environment to practice locating and resolvin...... читать далее

Разработка realpython.com 1 августа 2022 г. 14:00

In this tutorial, you'll learn how to integrate Celery and Django using Redis as a message broker. You'll refactor the synchronous email sending functionality of an existing Django app into an asynchronous task that you'll run with Celery instead.... читать далее

Разработка realpython.com 29 июля 2022 г. 12:00

How do you process and classify text documents in Python? What are the fundamental techniques and building blocks for Natural Language Processing (NLP)? This week on the show, Jodie Burchell, developer advocate for data science at JetBrains, talks ab...... читать далее

Разработка realpython.com 27 июля 2022 г. 14:00

With Jinja, you can build rich templates that power the front end of your web applications. But you can use Jinja without a web framework running in the background. Anytime you want to create text files with programmatic content, Jinja can help you o...... читать далее

Разработка realpython.com 26 июля 2022 г. 14:00

In this video course, you'll learn how to create managed attributes, also known as properties, using Python's property() in your custom classes.... читать далее

Разработка realpython.com 25 июля 2022 г. 14:00

With this opinionated guide to setting up a basic, fully featured and flexible setup for Python coding and open source contributing when working from Windows, you'll go from a fresh install to ready to contribute, and even check out a PowerShell scri...... читать далее

Разработка realpython.com 22 июля 2022 г. 12:00

How do you start building your project documentation? What if you had a tool that could do the heavy lifting and automatically write large portions directly from your code? This week on the show, Christopher Trudeau is here, bringing another batch of...... читать далее

Разработка realpython.com 20 июля 2022 г. 14:00

In this tutorial, you'll learn how to create custom dictionary-like classes in Python by inheriting from the built-in dict class or by subclassing UserDict from the collections module.... читать далее

Разработка realpython.com 19 июля 2022 г. 14:00

In this course, you'll learn how Python's "not" operator works and how to use it in your code. You'll get to know its features and see what kind of programming problems you can solve by using "not" in Python.... читать далее

Разработка realpython.com 18 июля 2022 г. 14:00

Create your own flashcards app to help you to learn a new language. In this step-by-step project, you'll replicate a spaced repetition system with the Django web framework. If you want to learn a new topic while sharpening your Django and Python skil...... читать далее

Разработка realpython.com 15 июля 2022 г. 12:00

How maintainable is your Python code? Is it possible to hold the code for your functions in your head? When is it appropriate to use measurements in a code review? This week on the show, Reka Horvath and Ben Martineau from Sourcery are here to discus...... читать далее

Разработка realpython.com 13 июля 2022 г. 14:00

In this introduction to NumPy, you'll learn how to find extreme values using the max() and maximum() functions. This includes finding the maximum element in an array or along a given axis of an array, as well as comparing two arrays to find the large...... читать далее

Разработка realpython.com 12 июля 2022 г. 14:00

In this video course, you'll learn how to store and retrieve data using Python, SQLite, and SQLAlchemy as well as with flat files. Using SQLite with Python brings with it the additional benefit of accessing data with SQL. By adding SQLAlchemy, you ca...... читать далее

Разработка realpython.com 11 июля 2022 г. 14:00

TOML is a configuration file format that's becoming increasingly popular in the Python community. In this tutorial, you'll learn the syntax of TOML and explore how you can work with TOML files in your own projects.... читать далее

Разработка realpython.com 6 июля 2022 г. 14:00

June 2022 was full of exciting Python news! Quickly get up to speed on what's been happening in the world of Python in the past month. You'll read about the PSF elections, PEP 691, the 2021 Python Developers Survey results, and more.... читать далее

Разработка realpython.com 5 июля 2022 г. 14:00

In this video course, you'll learn how Python's "and" operator works and how to use it in your code. You'll get to know its special features and see what kind of programming problems you can solve by using "and" in Python.... читать далее

Разработка realpython.com 4 июля 2022 г. 14:00

Python 3.11 will be released in October 2022. In this tutorial, you'll install the latest beta release of Python 3.11 in order to preview the new tomllib module that's added to the standard library. You'll also explore some of the static typing enhan...... читать далее

Разработка realpython.com 1 июля 2022 г. 12:00

Would you like to explore the functional programming side of Python? What are the advantages of this approach, and what tools are built into the language? This week on the show, author Bruce Eckel talks about functional programming in Python.... читать далее