Код — не жизнь: если не работает — попробуй перезагрузиться.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
❤4😁4🔥3👍2
Библиотека NimPy — это инструмент для бесшовной интеграции кода между языками Nim и Python.
🟢 Она обеспечивает простой способ вызова Python-кода из Nim и наоборот, поддерживает автоматическое преобразование типов и работу с популярными Python-библиотеками.
Установка библиотеки:
pip install nimpy
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2
PyOxidizer — это инструмент, позволяющий упаковать Python-проекты в один исполняемый файл.
Установка библиотеки:
pip install pyoxidizer
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Напомнило:
Распорядок дня барона Мюнхгаузена на 30 мая 1779 года:
- 6:00 - Подъем
- 7:00 - Разгон облаков, установление хорошей погоды
- 8:00-10:00 - ПОДВИГ
- 16:00 - Война с Англией
Делимся мнениями:
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍3❤1
The Best Python Cheat Sheet.pdf
435.5 KB
Этот компактный справочник содержит всё необходимое для эффективной работы с Python: от базового синтаксиса, встроенных функций и структур данных до продвинутых тем (ООП, декораторы, менеджеры контекста, обработка ошибок и match/case). С готовыми примерами кода, таблицами приоритетов операторов и рекомендациями по best practices он идеально подойдёт для повседневного использования, подготовки к собеседованиям и быстрого повторения ключевых концепций.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
pdfminer.six — это инструмент для парсинга PDF-документов, позволяющий извлекать текст, структуру, метаинформацию и даже координаты расположения элементов.
Он выступает в качестве низкоуровневого парсера PDF, предоставляя детализированный доступ к содержимому документов, включая анализ шрифтов и точное позиционирование текста.
Установка библиотеки:
pip install pdfminer.six
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥5
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12
SQLMC - это инструмент, предназначенный для сканирования веб-приложений на предмет наличия уязвимостей SQL-инъекций.
Установка библиотеки:
pip install sqlmc
⚠️ Информация приведена исключительно в ознакомительных целях!
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Китайская компания Unitree, известная своими динамичными четвероногими роботами, решила, что мир слишком скучен без настоящих робо-войн.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5😁2👀2
PyScaffold — это инструмент для быстрого создания структурированных Python-проектов с правильной организацией файлов и поддержкой современных инструментов разработки.
Установка библиотеки:
pip install pyscaffold
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
Успешные ответы (2xx)
⏺ 200 OK — запрос успешно обработан.⏺ 201 Created — новый ресурс создан (например, после POST-запроса).⏺ 202 Accepted — запрос принят, но обработка еще не завершена.⏺ 204 No Content — сервер выполнил запрос, но не возвращает данных.
Перенаправления (3xx)
⏺
301 Moved Permanently
— ресурс перемещен навсегда.
⏺
302 Found
— временное перенаправление.
⏺
304 Not Modified
— данные не изменились, можно использовать кэш.
Ошибки клиента (4xx)
⏺
400 Bad Request
— неверный синтаксис запроса.
⏺
401 Unauthorized
— требуется аутентификация.
⏺
403 Forbidden
— доступ запрещен.
⏺
404 Not Found
— ресурс не найден.
⏺
405 Method Not Allowed
— метод запроса не поддерживается.
⏺
408 Request Timeout
— сервер не дождался запроса.
Ошибки сервера (5xx)
⏺
500 Internal Server Error
— общая ошибка сервера.
⏺
501 Not Implemented
— сервер не поддерживает функционал.
⏺
502 Bad Gateway
— неверный ответ от шлюза.
⏺
503 Service Unavailable
— сервер временно недоступен.
⏺
504 Gateway Timeout
— шлюз не дождался ответа.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Бывало ли у вас такое: в проекте что-то сломалось, и вы начинаете искать, кто ошибся? Проверяете коммиты коллег, ругаете систему, сетуете на "кривые" библиотеки… А потом оказывается, что баг написал именно вы.
Как избежать?
✔ Тестируй свой код (даже если "оно и так работает").
✔ Делай ревью перед коммитом — иногда стоит просто перечитать изменения.
✔ Принимай факт ошибок — все ошибаются, главное — вовремя исправлять.
Вывод:
Прежде чем винить других,
проверь себя
. Чаще всего баг оказывается там, где его не ждали — в собственном коде.
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍6😁1
👍4❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9👍3
python-docx — это удобная библиотека для создания и редактирования документов Microsoft Word (.docx) с помощью Python.
- Создание документов с нуля
- Работа с текстом, таблицами и изображениями
- Гибкое форматирование и стилизация
- Автоматизация отчетов и шаблонных документов
Установка библиотеки:
pip install python-docx
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
missingno — это удобная библиотека Python для визуализации и анализа пропущенных данных в DataFrame.
Она помогает быстро оценить полноту данных и выявить закономерности в пропущенных значениях.
Основные возможности
Установка библиотеки:
pip install missingno
✄┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста
«(!?»Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1