Python Developer
21.4K subscribers
1.82K photos
137 videos
13 files
1.97K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 Гайд: создаем свою ORM

В статье показано, как создать собственную ORM, чтобы взаимодействовать с базами данных через объектно-ориентированный подход.

Автор подробно объясняет процесс разработки, включая создание сессий, моделей, полей и миграций, а также делится опытом публикации библиотеки на PyPI.

Читать статью

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍142
Открыть камеру на телефоне и сделать скриншот 💪

➡️ Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣7421👍7🔥4
Что выведет код сверху?
Anonymous Quiz
22%
[1, 2, 3]
10%
[3, 2, 1]
52%
['A', 'B', 'C']
16%
['B', 'C', 'A']
👍10
🐍 Парсинг и веб-запросы: освоение requests на Python

Делимся циклом видео, где автор подробно рассказывает, как работать с интернетом при помощью Python и библиотеки requests.

Вы узнаете, как получать данные через API, использовать GET и POST запросы, заполнять формы на сайтах и авторизовываться через код, а также разберёте работу с cookies и заголовками запросов.

📱 Смотреть на YouTube

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥61🤣3710👍7👻5🤔41
Задача с LeetCode «Integer to English Words №273»

Преобразуйте неотрицательное целое число num в его словесное представление на английском языке.

Пример 1:
Входные данные: num = 123
Вывод: "One Hundred Twenty Three"

Пример 2:
Входные данные: num = 12345
Вывод: "Twelve Thousand Three Hundred Forty Five"

➡️ Python Developer | #задача #hard
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍9🤯91💯1
🐍 Перенос JWT-токенов в куки: Django REST + React

В статье описывается процесс переноса JWT-токенов в куки при использовании Django REST Framework и React.

Автор делится опытом настройки аутентификации, создания пользовательских сериализаторов и обработки CSRF-токенов для повышения безопасности веб-приложения.

Читать статью

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
111👍5🔥51
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣74😁10👍8🔥322
😁3
Под какой буквой правильный ответ?
Anonymous Quiz
45%
A
34%
B
17%
C
4%
D
13👀10🔥3👍2
🐍 Методы удаления в списках

В Python существует несколько методов для удаления элементов из списка, но все они различаются по способу применения и целям:

⚪️ list.remove(value) — удаляет первый элемент с указанным значением value из списка

⚪️ list.pop(index) — удаляет и возвращает элемент по заданному индексу (если индекс не указан, удаляется последний элемент)

⚪️ del list[index] — удаляет элемент по индексу без возврата значения и может удалять срезы списка

Методы remove, pop и del добавляют гибкости в удалении элементов списка, позволяя удалять по значению, по индексу или по срезу.


❤️ — если было полезно

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
171👍20
Коварный mobile-first 😂

➡️ Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤣72👍7👨‍💻32
Вопрос с собеседования

В чем разница между pass, continue и break?

Ответ: pass означает «ничего не делать», обычно используется, потому что Python не позволяет создавать класс, функцию или оператор if без кода внутри. continue отправляет вас к следующему элементу в цикле, останавливая выполнение для текущего элемента. break прерывает цикл, и последовательность больше не повторяется.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥36👍64🤣1
Блог владельца «Python Developer»

Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:

https://t.me/+ZE-gNjvcEn5mNzdi
3🤣5👍41🔥1
🐍 PyWhatKit

PyWhatKit — это удобная библиотека для автоматизации задач, таких как отправка сообщений в WhatsApp, воспроизведение видео на YouTube, создание рукописного текста и многое другое.

Установка:
pip install pywhatkit


📱 Смотреть GitHub
📖 Документация

❤️ — если было полезно

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
150👍10🤔3
Please open Telegram to view this post
VIEW IN TELEGRAM
140😁21🔥7🤣7👍2💯2
214👍1
🐍 Конструкция assert

assert — это удобный инструмент для отладки и тестирования, который проверяет, что определенное условие выполняется. Если условие ложно, assert вызывает AssertionError и может вывести сообщение с описанием ошибки.

📌 Используйте assert для проверки предположений на этапе разработки, но помните, что он может быть отключен в релизе, поэтому не подходит для продакшен-кода.


⚡️ — если было полезно
❤️ — если уже знал


➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
15921👍6💯1