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

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣78😁73👍3🤯3
👍7
Что выведет код сверху?
Anonymous Quiz
25%
True
42%
False
15%
1
18%
0
🤯23🤔9👍641
🐍 Модуль keyboard: обработка нажатий клавиш

Модуль keyboard позволяет легко отслеживать и обрабатывать нажатия клавиш в реальном времени. С его помощью можно назначать действия на различные клавиши или их комбинации.

📌 Модуль keyboard полезен для создания горячих клавиш и обработки событий с клавиатуры, делая программы более интерактивными и удобными для пользователей.


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

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
56🔥62
Ох уж эти нейросети

➡️ Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣52😁3🔥2👍1
Задача с LeetCode «Contains Duplicate №217»

Задан целочисленный массив nums. Верните true, если какое-либо значение встречается в массиве хотя бы дважды, и верните false, если каждый элемент различен.

Подсказка: используйте Hash Set для решения за O(n)

Пример 1:
Входные данные: nums = [1,2,3,1]
Вывод: true

Пример 2:
Входные данные: nums = [1,2,3,4]
Вывод: false

Пример 3:
Входные данные: nums = [1,1,1,3,3,4,3,2,4,2]
Вывод: true

➡️ Python Developer | #задача #easy
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍82
🐍 Практические примеры работы с базами данных на Python

В этой статье автор делится практическими примерами работы с базами данных на Python, демонстрируя использование SQLAlchemy и asyncio для асинхронной обработки данных.

Ссылка на статью

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
40😁30💯3👍2
👻101
Под какой буквой правильный ответ?
Anonymous Quiz
26%
A
37%
B
31%
C
6%
D
👍123👻1
🐍 PyJWT

PyJWT — это библиотека для работы с JSON Web Tokens (JWT) в Python. Она позволяет легко создавать, подписывать и проверять JWT, что полезно для реализации аутентификации и безопасной передачи данных между клиентом и сервером.

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


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

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

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍6🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍57😁296🔥2
Вопрос с собеседования

В чем разница между объектом класса и экземпляром класса?

Ответ: Объект класса — это сама структура, определяющая поведение и свойства (атрибуты и методы) будущих экземпляров. Экземпляр класса — это конкретная реализация (созданный объект) данного класса с собственным состоянием. Экземпляр получает доступ к методам и атрибутам, определенным в классе, но может иметь уникальные значения для своих атрибутов.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1852🤔2
🐍 Модуль pyautogui: автоматизация взаимодействия с экраном

Модуль pyautogui позволяет автоматизировать управление клавиатурой и мышью в графической среде. С его помощью можно программно нажимать клавиши, перемещать курсор, делать скриншоты и взаимодействовать с элементами интерфейса.

Основные функции модуля pyautogui:

⚪️pyautogui.moveTo(x, y) — перемещает курсор мыши к указанным координатам
⚪️pyautogui.click(x, y) — щелчок мыши по указанным координатам
⚪️pyautogui.typewrite('text') — печатает указанный текст
⚪️pyautogui.screenshot('image.png') — делает скриншот экрана и сохраняет его

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

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
29👍12
Что выведет код сверху?
Anonymous Quiz
24%
[1, 2, 3]
9%
[3, 2, 1]
52%
['A', 'B', 'C']
16%
['B', 'C', 'A']
🔥153👍1💯1👨‍💻1
🐍 Best Practices для Python

В статье описываются лучшие практики для написания эффективного и поддерживаемого кода на Python, такие как соблюдение PEP8, оптимизация кода с генераторами и многопроцессорностью.

Ссылка на статью

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1132
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣39💯20😁4👍3
Задача с LeetCode «Summary Ranges №228»

Дан отсортированный массив уникальных чисел nums. Диапазон [a, b] — это все числа от a до b включительно. Нужно вернуть минимальный список диапазонов, покрывающий все числа.

Пример 1:
Входные данные: nums = [0,1,2,4,5,7]
Вывод: ["0->2","4->5","7"]
Объяснение: Диапазоны:
[0,2] --> "0->2"
[4,5] --> "4->5"
[7,7] --> "7"

Пример 2:
Входные данные: nums = [0,2,3,4,6,8,9]
Вывод: ["0","2->4","6","8->9"]
Объяснение: Диапазоны:
[0,0] --> "0"
[2,4] --> "2->4"
[6,6] --> "6"
[8,9] --> "8->9"

➡️ Python Developer | #задача #easy
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍7
🐍 Watchdog

Watchdog — это библиотека для наблюдения за изменениями в файловой системе. Она позволяет отслеживать создание, удаление, изменение файлов и каталогов в реальном времени, что полезно для разработки приложений, работающих с файлами, или для автоматизации задач.

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


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

❤️ — если было полезно
⚡️ — если пользовался

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
31👍123