Разверните свою облачную среду за несколько минут: виртуальные машины, S3-совместимое хранилище, Managed Kubernetes, базы данных.
▪️Быстрый старт, прозрачный биллинг, российские дата-центры.
▪️Удобные интерфейсы управления: веб-консоль, CLI, API, Terraform.
▪️Собственная разработка: развиваем облако так, как нужно пользователям, а не ждём решений от вендоров.
Развивайте свои IT-продукты. Об инфраструктуре позаботится облако.
Попробуйте MWS Cloud Platform бесплатно с грантом для новых пользователей.
▪️Быстрый старт, прозрачный биллинг, российские дата-центры.
▪️Удобные интерфейсы управления: веб-консоль, CLI, API, Terraform.
▪️Собственная разработка: развиваем облако так, как нужно пользователям, а не ждём решений от вендоров.
Развивайте свои IT-продукты. Об инфраструктуре позаботится облако.
Попробуйте MWS Cloud Platform бесплатно с грантом для новых пользователей.
❤1👎1
📌 Requests
Библиотека для составления и отправки HTTP-запросов. Он проще и лучше чем встроенный модуль urllib.
Установка:
#урок
Библиотека для составления и отправки HTTP-запросов. Он проще и лучше чем встроенный модуль urllib.
Установка:
pip install requests
С помощью urllib3, библиотека может работать с Keep-alive соединениями и поддерживает пул HTTP соединений.#урок
❤6👍2
📌 Функция compile() компилирует блок кода Python
• Функция compile() возвращает переданный, в качестве аргумента источник, в виде объекта кода, готового к выполнению. Объекты кода, полученные в результате выполнения функции compile() могут быть выполнены с помощью exec() или eval().
• Функция compile() бросает исключение SyntaxError, если скомпилированный источник недопустим и ValueError, если источник содержит нулевые байты.
• Пример компиляции строки кода с последующем выполнением (код на картинке).
📕 Документация
#урок
• Функция compile() возвращает переданный, в качестве аргумента источник, в виде объекта кода, готового к выполнению. Объекты кода, полученные в результате выполнения функции compile() могут быть выполнены с помощью exec() или eval().
• Функция compile() бросает исключение SyntaxError, если скомпилированный источник недопустим и ValueError, если источник содержит нулевые байты.
• Пример компиляции строки кода с последующем выполнением (код на картинке).
📕 Документация
#урок
❤8👍2
📌 Кортеж
Та же коллекция, с теми же свойствами, что и список, только неизменяемая. Как создали кортеж, так он и сохранится до конца своих дней.
Часто используется когда мы хотим передать или вернуть какие-то значения и нам не нужно, чтобы их редактировали. Например, при работе с БД, запрос будет возвращать кортеж, поскольку незачем менять коллекцию.
Если внутрь кортежа записать список, то его можно изменить, а кортеж — нет.
#урок
Та же коллекция, с теми же свойствами, что и список, только неизменяемая. Как создали кортеж, так он и сохранится до конца своих дней.
Часто используется когда мы хотим передать или вернуть какие-то значения и нам не нужно, чтобы их редактировали. Например, при работе с БД, запрос будет возвращать кортеж, поскольку незачем менять коллекцию.
Если внутрь кортежа записать список, то его можно изменить, а кортеж — нет.
#урок
❤5👍1
📌 Модуль PrettyTable в Python, вывод табличных данных
• Модуль prettytable - полезен при создании простых таблиц и вывода их в терминал или текстовый файл. Он был вдохновлен таблицами ASCII, используемыми в оболочке PostgreSQL.
Импорт данных из курсора базы данных:
• Если данные таблицы хранятся в базе данных, к которой можно получить доступ с помощью модуля имеющего Python DB-API (например, база данных SQLite, доступная с помощью модуля sqlite3), то можно создать экземпляр PrettyTable() с данными, используя объект курсора, например (код на картинке).
📕 Документация
#урок
• Модуль prettytable - полезен при создании простых таблиц и вывода их в терминал или текстовый файл. Он был вдохновлен таблицами ASCII, используемыми в оболочке PostgreSQL.
Импорт данных из курсора базы данных:
• Если данные таблицы хранятся в базе данных, к которой можно получить доступ с помощью модуля имеющего Python DB-API (например, база данных SQLite, доступная с помощью модуля sqlite3), то можно создать экземпляр PrettyTable() с данными, используя объект курсора, например (код на картинке).
📕 Документация
#урок
❤6🔥1
🧩 Дайвинг в Python: история одного опыта
• В данной статье автор расскажет о своем пути в его изучении. Ввиду того, что «он не волшебник, он только учится», данная статья – лишь субъективное видение ситуации на данный момент.
🧷 Читать статью
#Статья
• В данной статье автор расскажет о своем пути в его изучении. Ввиду того, что «он не волшебник, он только учится», данная статья – лишь субъективное видение ситуации на данный момент.
🧷 Читать статью
#Статья
❤5👍3
🧩 Подборка IDE и редакторов кода для Python
• Независимо от того, кто вы: новичок или опытный разработчик качественные IDE или редакторы кода полезны. С ними не нужно тратить много времени на настройку инструментов, и они помогают оптимизировать разработку.
• К тому же постоянные обновления помогают разработчикам следить за инновациями. Пройдёмся по известным IDE и редакторам кода для Python и разберём их плюсы и минусы.
🧷 Читать статью
#Статья
• Независимо от того, кто вы: новичок или опытный разработчик качественные IDE или редакторы кода полезны. С ними не нужно тратить много времени на настройку инструментов, и они помогают оптимизировать разработку.
• К тому же постоянные обновления помогают разработчикам следить за инновациями. Пройдёмся по известным IDE и редакторам кода для Python и разберём их плюсы и минусы.
🧷 Читать статью
#Статья
🔥6❤3
📌 Модуль transliterate в Python, транслитератор текста
• Транслитерирует (unicode) строки в соответствии с правилами, указанными в языковых пакетах, то есть заменяет все русские буквы на английские и наоборот по правилам транслитерации.
• В этом модуле, для транслитерации букв кириллицы буквами латинского алфавита используются правила, описанные в ISO 9:1995 и ГОСТ 7.79-2000.
• Транслитерация текста с английского на русский, т .е. замена всех английских букв на русские (код на картинке).
📕 Документация
#урок
• Транслитерирует (unicode) строки в соответствии с правилами, указанными в языковых пакетах, то есть заменяет все русские буквы на английские и наоборот по правилам транслитерации.
• В этом модуле, для транслитерации букв кириллицы буквами латинского алфавита используются правила, описанные в ISO 9:1995 и ГОСТ 7.79-2000.
• Транслитерация текста с английского на русский, т .е. замена всех английских букв на русские (код на картинке).
📕 Документация
#урок
❤4👍1
🧩 Как детей обучают работе с Python?
• Сегодня мы живем в мире, где дети могут научиться программированию в самом раннем возрасте. Кодинг пригодится им на протяжении всей жизни: в детстве он развивает логическое мышление, а с возрастом – помогает стать востребованным соискателем на рынке труда.
🧷 Читать статью
#Статья
• Сегодня мы живем в мире, где дети могут научиться программированию в самом раннем возрасте. Кодинг пригодится им на протяжении всей жизни: в детстве он развивает логическое мышление, а с возрастом – помогает стать востребованным соискателем на рынке труда.
🧷 Читать статью
#Статья
❤5👍2
🧩 Скрапинг сайта с помощью Python: гайд для новичков
• В этой статье мы разберемся, как создать HTML скрапер на Python, который получает неофициальный доступ к коду сайта и позволяет извлечь необходимые данные.
🧷 Читать статью
#Статья
• В этой статье мы разберемся, как создать HTML скрапер на Python, который получает неофициальный доступ к коду сайта и позволяет извлечь необходимые данные.
🧷 Читать статью
#Статья
❤3👍2