orjson
Библиотека, которая в несколько раз быстрее работает с JSON. Для сравнения, обработка файла размером 1.1MiB занимает 0.71мс, а у json — 33.42. Вот доказательства.Поскольку это дополнительная зависимость, её лучше сделать необязательной и импортировать так же, как в примере.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Mojo — язык для разработки ИИ в 35000 раз быстрее Python
— Mojo разработан как надстройка к Python, поэтому, если вы уже знаете Python, изучение Mojo не составит труда.
Если вы увлекаетесь искусственным интеллектом и уже знаете Python, Mojo определенно стоит попробовать.
➡️ Читать статью
📱 Заметки Питониста | чат
— Mojo разработан как надстройка к Python, поэтому, если вы уже знаете Python, изучение Mojo не составит труда.
Также Mojo сочетает в себе удобство Python и производительность C.
Такой синтез сделал Mojo до 35000 раз быстрее Python.
Если вы увлекаетесь искусственным интеллектом и уже знаете Python, Mojo определенно стоит попробовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
aiogram
Асинхронная библиотека для создания telegram ботов. У неё 3к звёзд на Github, большое сообщество и неплохая документация.Сейчас доступна ещё и бета версия с новыми возможности. Ей доступны новые фишки тг, по типу приглашений в чат, но она ещё тестируется и со скудной документацией.
Тут можно найти список по шаблонам, примерам и библиотекам для aiogram.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Импортирование модулей в Python
В Пайтоне имеется большое количество заранее написанных кодов, которые также известны как модули и пакеты.
Модуль – это один файл, импортируемый Пайтоном, в то время как пакет состоит из двух и более модулей.
➡️ Читать статью
📱 Заметки Питониста | чат
В Пайтоне имеется большое количество заранее написанных кодов, которые также известны как модули и пакеты.
Модуль – это один файл, импортируемый Пайтоном, в то время как пакет состоит из двух и более модулей.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Применение регулярных выражений в Python для поиска и замены текста: методы и примеры работы с библиотекой re.
Регулярные выражения (regex) — мощный инструмент для поиска и обработки текста в Python.
➡️ Читать статью
📱 Заметки Питониста | чат
Регулярные выражения (regex) — мощный инструмент для поиска и обработки текста в Python.
Модуль re предоставляет все необходимые функции для работы с регулярными выражениями.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Узнаем информацию о стране
countryinfo - модуль Python для возврата данных о странах, информации ISO и штатах/провинциях внутри них.
Установка пакета - pip install countryinfo.
В нашем примере мы узнаем население, официальный язык и столицу Испании.
Документацию пакета можно найти здесь.
📱 Заметки Питониста | чат
countryinfo - модуль Python для возврата данных о странах, информации ISO и штатах/провинциях внутри них.
Установка пакета - pip install countryinfo.
В нашем примере мы узнаем население, официальный язык и столицу Испании.
Документацию пакета можно найти здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
Руководство по глобальным переменным
Другими словами, глобальная переменная, объявленная вне функции, будет доступна внутри нее.
С другой стороны, переменная, объявленная внутри определенного блока кода, будет видна только внутри этого же блока — она называется локальной.
➡️ Читать статью
📱 Заметки Питониста | чат
Переменная, доступ к которой можно получить из любого места в коде, называется глобальной.
Ее можно определить вне блока.
Другими словами, глобальная переменная, объявленная вне функции, будет доступна внутри нее.
С другой стороны, переменная, объявленная внутри определенного блока кода, будет видна только внутри этого же блока — она называется локальной.
Please open Telegram to view this post
VIEW IN TELEGRAM
АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ
Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков:
• Практические курсы и задания
• Книги и статьи известных авторов
• Полезные инструменты и ресурсы
• IT-новости и инсайды
Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA, Java, Vibe-coding, InfoSec и др.
⌨️ подписаться
Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков:
• Практические курсы и задания
• Книги и статьи известных авторов
• Полезные инструменты и ресурсы
• IT-новости и инсайды
Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA, Java, Vibe-coding, InfoSec и др.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1
Как использовать pip и создать виртуальное окружение venv в Python: Полное руководство
— Для эффективного управления этими библиотеками необходимо освоить работу с pip и виртуальными окружениями.
— В этой статье мы подробно рассмотрим, как использовать pip для установки пакетов и как создавать изолированные виртуальные окружения с помощью venv, virtualenv и pipenv, что позволит оптимизировать процесс разработки и избежать конфликтов зависимостей.
➡️ Читать статью
📱 Заметки Питониста | чат
— Для эффективного управления этими библиотеками необходимо освоить работу с pip и виртуальными окружениями.
— В этой статье мы подробно рассмотрим, как использовать pip для установки пакетов и как создавать изолированные виртуальные окружения с помощью venv, virtualenv и pipenv, что позволит оптимизировать процесс разработки и избежать конфликтов зависимостей.
Please open Telegram to view this post
VIEW IN TELEGRAM
Как создать API на Python без усилий на деплой
Разработчики нередко приходят
к мысли создать API на Python (англ. Application Programming Interface — программный интерфейс приложения).
➡️ Читать статью
📱 Заметки Питониста | чат
Разработчики нередко приходят
к мысли создать API на Python (англ. Application Programming Interface — программный интерфейс приложения).
Если вы лишь недавно повстречались с этим термином, обладаете идеей для своего такого ПО и хотите разобраться, как устроено содержимое проекта, статья познакомит с базовой терминологией и проведет от первого шага с подключением фреймворка FastAPI и до HTTP-запроса.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Вот отсортированная база с тонной материала (постепенно пополняется):
(363 видео, 87 книги) — Python
(117 видео, 53 книги) — ВАЙБКОД
(174 видео, 91 книги) — DevOps
(415 видео, 68 книги) — Frontend
(137 видео, 93 книги) — DS/ML
(143 видео, 33 книги) — ИБ/Хакинг
(352 видео, 89 книги) — С/С++/C#
(343 видео, 87 книги) — Java/QA
(176 видео, 32 книги) — Git/Linux
(167 видео, 53 книги) — PHP/1С
(227 видео, 83 книги) — SQL/БД
(114 видео, 77 книги) — Сисадмин
(107 видео, 43 книги) — BA/SA
(181 видео, 32 книги) — Go/Rust
(167 видео, 43 книги) — Kotlin/Swift
(112 видео, 24 книги) — Flutter
(113 видео, 82 книги) — GameDev
(183 видео, 37 книги) — Дизайн
(136 видео, 33 книги) — PM/HR
Скачивать ничего не нужно — все выложили в Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM