PythoFF

Menu

Sign in:

read us on

Выбираем лучший бэкенд-фреймворк 2021 года

Недавно мы опубликовали статью, автор которой размышлял о том, какой язык программирования, JavaScript, Python или Go, лучше всего подойдёт для бэкенд-разработки в 2021 году. Сегодня мы представляем вашему вниманию перевод ещё одного материала того же автора. Здесь он пытается найти ответ на вопрос о том, на какой фреймворк для разработки серверных частей приложений стоит обратить внимание тем, кто хочет во всеоружии встретить 2021 год.

home/2020/09/16/39181df57b824034b964fe49416ef0095d0ec222.jpg

Numbers in Python

In this tutorial, you'll learn about numbers and basic math in Python. You'll explore integer, floating-point numbers, and complex numbers and see how perform calculations using Python's arithmetic operators, math functions, and number methods.

home/2020/09/15/e14886a59e1c03ffba16d995f95f1c918be25142.jpg

Command Line Interfaces in Python

Command line arguments are the key to converting your programs into useful and enticing tools that are ready to be used in the terminal of your operating system. In this course, you'll learn their origins, standards, and basics, and how to implement them in your program.

Питон для детей и взрослых §3. Переменные

home/2020/09/14/74fb393f905716c6f92f6c34b43fdba29a7a9303.jpg

Plot With Pandas: Python Data Visualization for Beginners

In this tutorial, you'll get to know the basic plotting possibilities that Python provides in the popular data analysis library pandas. You'll learn about the different kinds of plots that pandas offers, how to use them for data exploration, and which types of plots are best for certain use cases.

Питон для детей и взрослых §2. Исполнение приложения

Питон для детей и взрослых §1.3. Среда разработки

Питон для детей и взрослых §1. Первая программа

home/2020/09/09/2d04663a6b53db935204ea8ba38370590857b61d.jpg

Find & Fix Code Bugs in Python: Debug With IDLE

In this tutorial, 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 resolving bugs in an example function.

home/2020/09/08/f56dc4b890d9e20aa1525ebbee0005c07e31da53.jpg

Exploring HTTPS and Cryptography in Python

In this course, you'll gain a working knowledge of the various factors that combine to keep communications over the Internet safe. You'll see concrete examples of how to keep information secure and use cryptography to build your own Python HTTPS application.

home/2020/09/07/a73dbf4ed9223f0093064d8501a9b9e443399666.jpg

Video Subtitles & Transcripts Now Available on Real Python

Real Python video lessons now come with full subtitles and interactive, searchable transcripts. Read the announcement to see examples and learn more.

home/2020/09/02/dcb4b986b2ca5fbf8ff2475712e4b691f0a3036f.jpg

PyTorch vs Tensorflow for Your Python Deep Learning Project

PyTorch vs Tensorflow: Which one should you use? Learn about these two popular deep learning libraries and how to choose the best one for your project.

home/2020/09/01/5fe199d4c3d4d0a3b171510cbd9bcc412ef32b44.jpg

Editing Excel Spreadsheets in Python With openpyxl

In this course, you'll learn how to handle spreadsheets in Python using the openpyxl package. You'll learn how to manipulate Excel spreadsheets, extract information from spreadsheets, create simple or more complex spreadsheets, including adding styles, charts, and so on.

home/2020/08/31/92e0b5c09d74ec8fae7e8b3daaf0d932949d5862.jpg

Python 3 Installation & Setup Guide

The first step to getting started with Python is to install it on your machine. In this tutorial, you'll learn how to check which version of Python, if any, you have on your Windows, Mac, or Linux computer and the best way to install the most recent version in any environment.

home/2020/08/26/bb0823252397274634d04f827ec9ef096b54256b.jpg

Common Python Data Structures (Guide)

In this tutorial, you'll learn about Python's data structures. You'll look at several implementations of abstract data types and learn which implementations are best for your specific use cases.

home/2020/08/25/e6fe1617afa0542ff781d61dd913af67dc60e359.jpg

Django Redirects

In this course, you'll learn everything you need to know about HTTP redirects in Django. All the way from the low-level details of the HTTP protocol to the high-level way of dealing with them in Django.

Как сделать умный дом своими руками на Arduino и Яндекс.Алиса — пошаговая инструкция

Уже больше года Яндекс развивает систему управления умным домом через Алису. Благодаря ей вы сможете включать свет, переключать каналы телевизора, заваривать кофе, изменять цвет подсветки, будить умные пылесосы и контролировать температуру в помещении.

home/2020/08/24/7c7db000a2e9ec50aefb1be2a5259648a605715c.jpg

Python mmap: Improved File I/O With Memory Mapping

In this tutorial, you'll learn how to use Python's mmap module to improve your code's performance when you're working with files. You'll get a quick overview of the different types of memory before diving into how and why memory mapping with mmap can make your file I/O operations faster.

home/2020/08/24/826b5b38c08221baade94e112916da2065fb3e65.jpg

Using Sentry to Handle Python Exceptions in Django Projects

Web applications built in Django can become sprawlingly complex over time, which is one reason why centralized error handling is important. This tutorial will guide you through adding a free, basic Sentry configuration to a new Django project.

home/2020/08/19/157bcaa7512f33b96145a8af89aab84c795749a9.jpg

Data Version Control With Python and DVC

In this tutorial, you'll learn to use DVC, a powerful tool that solves many problems encountered in machine learning and data science. You'll find out how data version control helps you to track your data, share development machines with your team, and create easily reproducible experiments!

home/2020/08/18/cc9c7a34611594501df61fd1eb3cd5c776c84d1f.jpg

Real Python Office Hours

The Real Python Office Hours is a weekly hangout where members of Real Python get the chance to interact with each other as well as Real Python authors and video course instructors. Join us live on Wednesday mornings!

home/2020/08/17/5fb3c708b9a20bb1ddc87f03ec75a5416ff5a466.jpg

A Practical Introduction to Web Scraping in Python

In this tutorial, you'll learn all about web scraping in Python. You'll see how to parse data from websites and interact with HTML forms using tools such as Beautiful Soup and MechanicalSoup.

Интересные проекты на Arduino: делаем электронную аудиокассету и запускаем с неё игры на 8-битном ПК

Наверняка хотя бы у кого-то ещё остались старые кассеты с до боли знакомыми песнями. 20–30 лет назад это был один из основных типов носителей для аудио. Ведь они были компактными, дешёвыми в производстве и простыми в эксплуатации.

home/2020/08/12/5a24a2449fb35a4ca436c4fd61c659eb1a8f585d.jpg

Python Community Interview With Bruno Oliveira

Bruno Oliveira is a core developer for pytest, the Python testing library. In this interview, we cover migrating a large codebase from C++ to Python, how to get started with pytest, and his love of Dark Souls.

home/2020/08/11/c77eb8457093367639a5da704fbf3be0b4779fcb.jpg

Identify Invalid Python Syntax

In this video course, you'll see common examples of invalid syntax in Python and learn how to resolve the issue. If you've ever received a SyntaxError when trying to run your Python code, then this is the guide for you!

Программирование на Python с нуля: дорожная карта разработчика

Программирование Python с нуля: легко или не очень? По факту, изучение Python почти ничем не отличается от изучения любого другого языка. Всё стандартно: установка, настройка рабочего окружения, базы данных, переменные, функции и первый «Hello World». Но дальше — круче, ведь в ход идёт разделение на сферы применения, синхронное и асинхронное программирование, тестирование и сопутствующие инструменты, часто индивидуальные для каждого языка.

home/2020/08/10/5cfda12da67f20b3ba0d61a5ddd213af51b0cd8a.jpg

Pass by Reference in Python: Background and Best Practices

In this tutorial, you'll explore the concept of passing by reference and learn how it relates to Python's own system for handling function arguments. You'll look at several use cases for passing by reference and learn some best practices for implementing pass-by-reference constructs in Python.

home/2020/08/09/4a94c20735c6208ed79f1041d7f9b48e2907bd79.jpg

How to Transcribe Speech Recordings into Text with Python

When you have a recording where one or more people are talking, it's useful to have a highly accurate and automated way to extract the spoken words into text. Once you have the text, you can use it for further analysis or as an accessibility feature.

home/2020/08/08/19872a653b4f7535e841cde0dec514543e96af65.jpg

Шесть Python-пакетов, которые рекомендуется использовать в каждом веб-приложении на Django

Есть бесчисленное множество Python-пакетов, которые легко добавить в любой проект. Но также есть несколько пакетов, которые вы просто не можете не использовать в любом веб-приложении на Django, потому что они зарекомендовали себя как чрезвычайно полезные и экономящие время. Мы решили сосредоточиться на тех пакетах, которые в конечном итоге вы будете устанавливать регулярно, и рассказать об установке, а также конфигурациях, необходимых для их приведения в состояние готовности к работе. В то время как некоторые Python-пакеты предлагают потрясающую функциональность, необходимую для конкретного проекта, пакеты, обсуждаемые ниже, — наиболее ходовые из Django-пакетов.

home/2020/08/05/13a5f13d2d8a55c69316c142b2be757a358ea39d.jpg

What Are Python Wheels and Why Should You Care?

In this tutorial, you'll learn what Python wheels are and why you should care as both a developer and end user of Python packages. You'll see how the wheel format has gained momentum over the last decade and how it has made the package installation process faster and more stable.

Older Posts