программирование
Как проверить, открыт или закрыт файл в Python
Файл используется для постоянного хранения данных. Работа с файлом — очень распространенная задача любого языка программирования. В Python существует множество встроенных функций для создания, открытия, чтения, записи и закрытия файла. Для хранения данных можно создать два типа файлов. Это текстовые файлы и двоичные файлы. Любой файл необходимо открыть перед чтением или записью. Функция open() используется
Использование функций super в Python
Хотя Python не является строго объектно-ориентированным языком программирования, он достаточно силен и гибок, чтобы позволить вам использовать объектно-ориентированную модель для создания ваших программ. Python частично выполняет это, разрешая наследование, которое он обеспечивает через super(). Встроенный super() создает суррогатный объект (временный объект суперкласса), который мы можем использовать для доступа к функциям базового класса. Кроме того, метод
Тэги: , Python, Python 3, Ubuntu 20.04, программирование, ядро Linux Категории: Python, Ubuntu, Программирование
Как поймать все исключения в Python
Программисты часто классифицируют исключения как ошибки кода, которые приводят к ошибкам при каждом выполнении программы. Исключения представляют собой ошибки, возникающие в результате выполнения сценария. Некоторые программисты до сих пор не видят разницы между ошибками и исключениями. Большинство таких ошибок кажутся логичными. В Python исключения перехватываются с использованием простой логики. Каждый раз, когда интерпретатор Python обнаруживает исключение, он завершает рабочий процесс. Это
Основные обязанности инженера DevOps
Изучение основных обязанностей инженера DevOpsВ обязанности инженера — программиста уже достаточно хорошо известна. Но необходимо изучить, как меняются сценарии в случае DevOps Engineer: Планирование развертывания программного обеспеченияВ отличие от планирования дизайна программного обеспечения, как это делают инженеры-программисты, планирование его развертывания может быть совершенно другой обязанностью. Основываясь на предварительной концепции программного обеспечения, разработчики разрабатывают план его развертывания. Но фактическое планирование его развертывания на
Примеры декораторов Python
Декораторы — это специально созданные функции, которые помогают добавить дополнительную функциональность в уже существующий код. Другие языки программирования, такие как C, не имеют этой функции. Она изменяет поведение других функций, не прерывая функциональность основной функции.В языке Python декораторы также могут быть функциями или классами. В случае класса функция действует как объект класса. Обычно декораторы вызываются перед определением
Тэги: , Python, Spyder, программирование, ядро Linux Категории: Linux, Python, Ubuntu, Программирование
Как отправить электронное письмо с помощью Python
Простой протокол передачи почты (SMTP) кажется стандартом электронной почты для передачи и направления сообщений между системами электронной почты. Пакет smtplib в Python создает объект конференции клиента SMTP, который можно отбросить, чтобы направить электронное письмо на любой компьютер в Интернете, на котором есть служба прослушивания SMTP или ESMTP.В этой статье мы расскажем вам о методах отправки электронных
Тэги: , Python, SMTP, Spyder, Ubuntu 20.04, программирование, электронная почта Категории: Linux, Python, Ubuntu, Программирование
Как использовать модуль Counter в Python
В этой статье объясняется, как использовать модуль «Counter», который по умолчанию поставляется с языком программирования Python. Все примеры кода в этой статье протестированы на Python версии 3.9.5 в Ubuntu 21.04. О модуле счетчикаМодуль Counter, как следует из названия, может использоваться для подсчета элементов итерируемого или хешируемого объекта в Python. Counter сохраняет каждый элемент итерируемого объекта (например,
Как я могу увидеть изменения каталога в Python?
В некоторых случаях, особенно в критических и ограниченных местах файловой системы, может быть полезно знать, когда что-то изменилось и что изменилось. Используя инструменты Linux Inotify и Python, мы можем просматривать и регистрировать изменения, происходящие в системе.В этом руководстве будет рассмотрено, как реализовать простой скрипт, который использует Python и Linux Inotify API для отслеживания изменений в определенном
Что такое двоичный поиск?
Бинарный поиск — это алгоритм поиска, используемый для поиска целевых элементов в контейнере, где элементы должны быть расположены в порядке возрастания. Обычно двоичный поиск используется для поиска порядкового номера целевого элемента в отсортированном массиве.В бинарном поиске используется подход «разделяй и властвуй», при котором массив делится на равные части до тех пор, пока не будет найден целевой
Чему должны научиться Java-разработчики в 2021 году. Часть 2
6. Spring Boot 2Spring Boot выпустила новую версию под названием Spring Boot 2. Spring Framework отвечает за управление, а Spring Boot отвечает за создание автономного решения с обычной конфигурацией.Это в основном зависит от JAVA Baseline, материала спецификации и подключаемых модулей. Его автоматическая настройка обеспечивает безопасность и оперативность. Он также обеспечивает техническую поддержку и улучшает опыт разработчиков. Это один