Очистка веб-страниц в Python с Beautiful Soup
DOM или Document Object Model — это иерархическая структура, которая представляет содержимое документа HTML в виде особых объектов — узлов. Дерево DOM состоит из узлов. Каждый узел имеет свой тип:…
Статьи, инструкции и руководства по настройке и администрированию серверов
Раздел: Python(75)
DOM или Document Object Model — это иерархическая структура, которая представляет содержимое документа HTML в виде особых объектов — узлов. Дерево DOM состоит из узлов. Каждый узел имеет свой тип:…
Эта функция работает следующим образом: user_name = input('Введите свое имя: ') user_age = int(input('Сколько вам…
Инструкция `break` в языке программирования Python прерывает выполнение блока кода. Простейший пример: for j in…
Поскольку мы будем работать с двоичным кодом, причем преимущественно с целыми числами, давайте сначала научимся выводить эти числа в нужном нам виде. Это делается очень просто:
По типу поступления информации сайты можно разделить на две группы: статические и динамические. На статических сайтах все данные хранятся в виде фиксированных HTML-файлов, которые хранятся на…
Преобразование строк – это процесс перехода от строкового типа данных к другому, реализованный с помощью встроенных методов Python.
В первую очередь, вам необходимо установить сам Python — язык программирования, который мы будем использовать для анализа данных. Можно скачать его с официального сайта…
Математические операции, которые будем использовать: 2+2 4 10-5 5 3*3 9 12/4 …
До начала**** работы с SQL базами данных в Python необходимо установить соответствующие библиотеки. Каждая БД имеет свой пакет, рассмотрим некоторые из них.
Отправка HTTP-запросов и использование ответов — не rocket science. Но некоторые базовые знания все-таки требуются. Как минимум нужно знать основные методы, которые вы и будете отправлять на серверы.
Прежде, чем перейти непосредственно к практической части применения библиотеки pathlib, необходимо повторить матчасть и обсудить основную концепцию файловой системы и её терминологию.
Для начала необходимо обновить все пакеты. Когда вы создаете новый экземпляр виртуальной машины стоит обновить ОС и её пакеты до последней версии, чтобы защитить вашу виртуальную машину от…
Большинство современных сайтов не отдают данные напрямую в виде статической HTML разметки. Страницы формируются «на лету» с использованием JavaScript.
Функция `sleep()` в Python была добавлена в стандартную библиотеку для упрощения создания пауз в коде. Она находится в модуле `time` и называется `time.sleep`, позволяя приостановить выполнение…
Наиболее простой и наглядный способ создать словарь — использовать фигурные скобки.
После того, как вы установите Flask и остальные инструменты, можно перейти к работе. Для хранения данных пользователей будем использовать СУБД SQlite. Она отлично подходит для небольших проектов.…
Чтобы выполнить в Python сравнение строк на похожесть,**** используют операторы == (равно) и != (не равно).
Представим, что у нас есть класс `MathUtils`, который содержит статический метод для вычисления факториала: class…
В первую очередь расскажем о функциях форматирования строк, а чтобы обучение шло веселее, в примерах будем использовать тексты, сгенерированные нейросетью «Порфирьевич» (если фраза состоит из двух…
Динамическая типизация**** позволяет определять и изменять тип переменных во время выполнения программы, в отличие от статической, при которой типы данных определяются на этапе компиляции и не…
Переменные в Python — это названия для области памяти вычислительной машины, в которых впоследствии будут храниться самые разные значения. У каждой переменной в коде обязательно есть свой тип…
Проще всего это понять на примере. Введите в интерпретаторе Python следующее и нажмите Enter для вывода: >>> if 5 > 4: …
* Скачивание дистрибутива через браузер. * Загрузка с помощью wget. * Загрузка с помощью curl.
Мы будем работать в среде Windows, но использовать командную строку. Это делает туториал практически универсальным — те же команды можно использовать на Linux и macOS.
Страница 3 из 4 · 75 статей