Разберем основные запросы к базе данных SQLite и обсудим альтернативу реляционным СУБД – модули
dbm
, pickle
и shelves
. В конце статьи – решения 10 практических задач, связанных с выборкой данных по различным критериям, редактированием записей и удалением дубликатов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4
Media is too big
VIEW IN TELEGRAM
Представляю вам небольшую подборку из нескольких крутых API.
Эти сервисы легкие в использовании и помогут вам значительно облегчить вашу жизнь разработчика.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍1🤔1
👍31❤5🔥5🤔2
Модуль configparser в Python предназначен для работы с файлами конфигурации, которые хранят настройки и параметры для приложений.
Файлы конфигурации обычно имеют формат INI и содержат секции, ключи и значения.
Модуль configparser является стандартным модулем Python, поэтому для его использования не требуется установка.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2❤1
Media is too big
VIEW IN TELEGRAM
Создадим фреймворк с правильной структурой проекта для тестирования API или бэкенда вашего приложения.
В проекте используются requests, pytest и, конечно же python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2🤔1
🤯29👍15🤔9❤1
В статье научимся анимировать графику и изображения, обрабатывать столкновения, запоминать состояния и управлять персонажами.
В конце статьи сделаем 10 мини-симуляторов и лайт-версий известных игр.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11🔥4👍3
Media is too big
VIEW IN TELEGRAM
В ходе этого видео узнаем что такое фреймворк и зачем они нужны.
Также мы создадим свой собственный простой фреймворк на базе языка
Python. Это будет веб-проект с базой данных и красивым дизайном.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤4
👍22🔥12🤯11🤔4❤1
Кортежи по функциональности похожи на списки – разберемся, когда стоит использовать кортежи вместо списков, и как обрабатывать содержащиеся в них данные.
В конце статьи – 10 задач для тренировки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤1
Media is too big
VIEW IN TELEGRAM
В данном видео поговорим о библиотеке INSTLD, которая автоматизирует установку Python-пакетов.
Вы просто пишете в коде "
import
" и библиотека ставится сама, а после остановки программы — удаляется.Доступны режимы интерактивной консоли и запуска скрипта.
Евгений Блинов (VK, руководитель команды)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4🤔3
👍37🔥9❤4🤯1
Blender – сложный инструмент для создания трехмерных графических моделей.
Используя встроенный интерпретатор Python, в нем можно создавать 3D-игры.
Blender поддерживает запись скриптов Python для скульптурных работ с помощью сетки, а также сценарии для создания пользовательских инструментов и автоматизации задач.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤2👍2🤯2
Media is too big
VIEW IN TELEGRAM
В этом видео рассмотрим библиотеку PyDracula, что служит в качестве надстройки для программы PyQT.
Узнаем на что он способен, в чем его крутость и как с ним можно работать.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5
👍27🤯14❤7🤔6
В статье рассмотрим встроенные функции модуля
re
, научимся компилировать Regex-выражения и узнаем, как делать опережающие и ретроспективные проверки – позитивные и негативные. В конце статьи – 10 интересных заданий с решениями.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4🤔1🤯1