en
Feedback
Senior Python Developer

Senior Python Developer

Open in Telegram

№ 4931117861 Публикуем интересные/полезные фичи/библиотеки языка. По вопросам сотрудничества: @adv_and_pr Канал на бирже: https://telega.in/c/seniorpy

Show more
44 575
Subscribers
No data24 hours
-907 days
-55930 days
Attracting Subscribers
November '25
November '25
+13
in 0 channels
October '25
+1
in 0 channels
Get PRO
September '250
in 0 channels
Get PRO
August '250
in 0 channels
Get PRO
July '250
in 0 channels
Get PRO
June '250
in 0 channels
Get PRO
May '250
in 0 channels
Get PRO
April '25
+9 169
in 0 channels
Get PRO
March '250
in 0 channels
Get PRO
February '250
in 0 channels
Get PRO
January '25
+15
in 0 channels
Get PRO
December '24
+31
in 0 channels
Get PRO
November '24
+27
in 0 channels
Get PRO
October '24
+2 180
in 0 channels
Get PRO
September '24
+5 479
in 1 channels
Get PRO
August '24
+330
in 0 channels
Get PRO
July '24
+29
in 0 channels
Get PRO
June '24
+29
in 0 channels
Get PRO
May '24
+92
in 0 channels
Get PRO
April '24
+202
in 0 channels
Get PRO
March '24
+75
in 0 channels
Get PRO
February '24
+76
in 0 channels
Get PRO
January '24
+125
in 0 channels
Get PRO
December '23
+183
in 0 channels
Get PRO
November '23
+59
in 0 channels
Get PRO
October '23
+519
in 0 channels
Get PRO
September '23
+1 047
in 0 channels
Get PRO
August '23
+2
in 0 channels
Get PRO
July '230
in 0 channels
Get PRO
June '23
+8
in 0 channels
Get PRO
May '23
+3 218
in 0 channels
Get PRO
April '23
+32
in 0 channels
Get PRO
March '23
+2 479
in 0 channels
Get PRO
February '23
+11 788
in 0 channels
Get PRO
January '230
in 0 channels
Get PRO
December '220
in 0 channels
Get PRO
November '220
in 0 channels
Get PRO
October '22
+35
in 0 channels
Get PRO
September '22
+1 626
in 0 channels
Get PRO
August '22
+5 333
in 0 channels
Get PRO
July '22
+1 607
in 0 channels
Get PRO
June '22
+2 546
in 0 channels
Get PRO
May '22
+1 860
in 0 channels
Get PRO
April '22
+4 068
in 0 channels
Get PRO
March '22
+7 280
in 0 channels
Get PRO
February '22
+12 980
in 0 channels
Date
Subscriber Growth
Mentions
Channels
24 November+3
23 November0
22 November0
21 November0
20 November0
19 November+1
18 November0
17 November0
16 November0
15 November0
14 November0
13 November0
12 November0
11 November0
10 November0
09 November+9
08 November0
07 November0
06 November0
05 November0
04 November0
03 November0
02 November0
01 November0
Channel Posts
Как работать с датами в pandas Библиотека Pandas — это весьма эффективный инструмент для обработки данных, представляющих соб
Как работать с датами в pandas Библиотека Pandas — это весьма эффективный инструмент для обработки данных, представляющих собой временные ряды.  В данной статье вы узнаете: Как извлечь информацию о месяце и годе, прибавить временной интервал, найти интервал в днях, последовательность между начальной и конечной датами. 👉 Ссылка на статью

1 795200

2
Создание словаря из двух списков Встроенная функция zip() принимает несколько итерируемых объектов и возвращает последователь
Создание словаря из двух списков Встроенная функция zip() принимает несколько итерируемых объектов и возвращает последовательность кортежей. Каждый кортеж группирует элементы объектов по их индексу.
2 466
3
Функция sleep() Чтобы понять смысл функции sleep(), разберём простой пример. Три строки выводятся в определённый промежуток в
Функция sleep() Чтобы понять смысл функции sleep(), разберём простой пример. Три строки выводятся в определённый промежуток времени – задержку обеспечивает sleep. Сперва выводится первая строка, затем идёт функция sleep(), которая задерживает вывод на 2 секунды. Точно так же для следующего print мы используем sleep на 5 секунд. В тексте этого не видно, но после запуска кода строки выводятся через указанные интервалы времени.
3 037
4
Генераторы словарей и множеств Вы, конечно, пользовались генераторами списков. Но знаете ли вы о генераторах множеств и слова
Генераторы словарей и множеств Вы, конечно, пользовались генераторами списков. Но знаете ли вы о генераторах множеств и словарей? В случае словарей отличие только в парах ключ-значение. Такие генераторы удобны для начальной инициализации значений последовательностей.
3 299
5
Разбиение на фрагменты Этот пример покажет, как разбить список на фрагменты и разделить его на меньшие части.
Разбиение на фрагменты Этот пример покажет, как разбить список на фрагменты и разделить его на меньшие части.
3 637
6
Как переименовать файл с помощью Python С помощью метода rename модуля os мы можем с легкостью изменить имя файла.
Как переименовать файл с помощью Python С помощью метода rename модуля os мы можем с легкостью изменить имя файла.
4 412
7
Метод file.writelines() Метод файла file.writelines() записывает последовательность (список) строк в файл file. Последователь
Метод file.writelines() Метод файла file.writelines() записывает последовательность (список) строк в файл file. Последовательностью может быть любой итерируемый объект, содержащий в качестве элементов строки. Обычно это список строк. Обратите внимание, что метод file.writelines() не добавляет разделители строк автоматически. Если они требуются, то добавляйте их вручную.
4 406
8
#вопросы_с_собеседований Как в классе сослаться на родительский класс? Ответ на картинке (Функция super принимает класс и экз
#вопросы_с_собеседований Как в классе сослаться на родительский класс? Ответ на картинке (Функция super принимает класс и экземпляр).
3 778
9
Визуализация 5 алгоритмов сортировки на Python В статье вы посмотрите на реализацию и визуализацию пяти популярных алгоритмов
Визуализация 5 алгоритмов сортировки на Python В статье вы посмотрите на реализацию и визуализацию пяти популярных алгоритмов сортировки. Смотреть статью
4 232
10
🔥 Собираемся на Pytup — митап для Python-разработчиков и ML-инженеров Екатеринбург | 27 ноября | 17.00 (по Екб) Встречаемся
🔥 Собираемся на Pytup — митап для Python-разработчиков и ML-инженеров Екатеринбург | 27 ноября | 17.00 (по Екб) Встречаемся в Екатеринбурге и онлайн, чтобы поговорить о Python, машинном обучении и технологиях, которые двигают индустрию вперед. В программе — практические доклады, живое общение с экспертами из Яндекса, VK и других компаний, дискуссии, гонки на роверах и соревнования по классической змейке. Среди спикеров: разработчик системы контроля качества умных устройств на производстве (Яндекс Алиса) Арсений Саблин, который расскажет, как используется Python при тестировании станций с Алисой, и техлид VK Tech Никита Улько, который разберет чистую архитектуру с практической точки зрения. Полная программа митапа доступна на сайте. 💥 Регистрируемся здесь
3 941
11
Template из string Класс Template — это такой легаси-способ форматировать строки. Полезно знать, как он работает, чтобы не ра
Template из string Класс Template — это такой легаси-способ форматировать строки. Полезно знать, как он работает, чтобы не растеряться при встрече со старым кодом. Данный способ поддерживает передачу переменных по имени и использует $-синтаксис. В актуальных проектах, конечно, использовать его не стоит, f-строки гораздо проще.
3 326
12
Поиск уникальных слов в текстовом файле в Python Чтобы найти уникальные слова в текстовом файле в Python, необходимо очистить
Поиск уникальных слов в текстовом файле в Python Чтобы найти уникальные слова в текстовом файле в Python, необходимо очистить текст, найти слова, а затем найти уникальные. Подробнее можно почитать здесь.
3 489
13
🤖👩‍💻🤖 Научим нейросеть распознавать рукописные буквы прямо на занятии! Приглашаем на открытый урок. 🗓 18 ноября в 20:00
🤖👩‍💻🤖 Научим нейросеть распознавать рукописные буквы прямо на занятии! Приглашаем на открытый урок. 🗓 18 ноября в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «Python Developer. Professional». Машинное обучение часто кажется чем-то абстрактным и сложным. Но на самом деле основы можно понять на практическом примере. На открытом уроке прямо в Jupyter Notebook мы загрузим данные, обучим модель на Python и посмотрим, как она «угадывает» буквы на картинках. Это позволит наглядно увидеть, как работает искусственный интеллект. На вебинаре разберём: ✔️ Как устроен процесс обучения модели машинного обучения ✔️ Как использовать Python и Jupyter Notebook для решения задачи распознавания ✔️ Как проверить результат: модель в действии на примере распознавания букв В результате вебинара вы: ✔️Поймёте, из чего состоит процесс обучения нейросети ✔️Научитесь запускать простой эксперимент по машинному обучению самостоятельно ✔️Увидите, как модель применяет полученные знания на реальных примерах 🔗 Ссылка на регистрацию: https://otus.pw/6RUp/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
3 619
14
Ключевое слово assert Если нужно симулировать или выполнить отладку кода, чтобы узнать, что именно происходит на определенном
Ключевое слово assert Если нужно симулировать или выполнить отладку кода, чтобы узнать, что именно происходит на определенном этапе, то assert в Python отлично для этого подходят. Именно инструмент отладки останавливает программу, как только возникает какая-то ошибка. Он также показывает, где именно она произошла. В нашем примере мы проверяем будет ли массив пуст или нет. Подробнее про assert можно почитать здесь.
4 023
15
Очищаем строки В данном примере мы видим, как при помощи словаря со значениями для замены символов и метода translate, символ
Очищаем строки В данном примере мы видим, как при помощи словаря со значениями для замены символов и метода translate, символы: • переноса строки "\n" • табуляции "\t" • перехода на один символ назад "\b" заменяются на обычные пробелы.
4 154
16
🔍Тестовое собеседование на Middle Python с Senior из X5 уже завтра! Уже завтра(11 ноября) в 19:00 по мск приходи онлайн на о
🔍Тестовое собеседование на Middle Python с Senior из X5 уже завтра! Уже завтра(11 ноября) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика. Как это будет: 📂 Олег, старший разработчик в X5, будет задавать реальные вопросы и задачи разработчику-добровольцу 📂 Олег будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью 📂 В конце можно будет задать любой вопрос Олегу Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы. Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_py_bot Реклама. О рекламодателе.
4 148
17
Метод rindex Метод занимается поиском подстроки в строке. Возвращает номер последнего вхождения или вызывает ValueError. Мето
Метод rindex Метод занимается поиском подстроки в строке. Возвращает номер последнего вхождения или вызывает ValueError. Метод возвращает наибольший индекс совпадения символа/подстроки.
4 031
18
⚙️ dir Когда-нибудь задумывались о том, как заглянуть внутрь объекта в Python и посмотреть на его атрибуты? Конечно, задумыва
⚙️ dir Когда-нибудь задумывались о том, как заглянуть внутрь объекта в Python и посмотреть на его атрибуты? Конечно, задумывались. ➡️ Используем командную строку: >>> dir() >>> dir("Hello World") >>> dir(dir) 🗣️ Это может пригодиться при интерактивной сессии в Python, а также для динамического изучения объектов и модулей, с которыми вы работаете.
4 264
19
➡️ Jedi 🗣️ Библиотека Jedi предназначена для автодополнения и анализа кода. Она ускоряет процесс написания кода и делает его
➡️ Jedi 🗣️ Библиотека Jedi предназначена для автодополнения и анализа кода. Она ускоряет процесс написания кода и делает его более продуктивным. Если вы не разрабатываете свою IDE, то вам, наверное, будет более интересно использовать Jedi в качестве расширения редактора. К счастью, уже есть много вариантов. Возможно, вы уже встречались с Jedi — IPython использует эту библиотеку для автодополнения. 🔗 Ссылочка на доку
4 254
20
👩‍💻 Асинхронное взаимодействие в Python на примере RabbitMQ Приглашаем на открытый урок. 🗓 10 ноября в 20:00 МСК 🆓 Беспла
👩‍💻 Асинхронное взаимодействие в Python на примере RabbitMQ Приглашаем на открытый урок. 🗓 10 ноября в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «Python Developer. Professional». Асинхронное взаимодействие — один из ключевых принципов микросервисной архитектуры, который позволяет системам работать быстрее и надёжнее. В Python этот подход реализуется с помощью инструментов, таких как RabbitMQ. На вебинаре разберём: ✔️ Основы микросервисной архитектуры приложений ✔️ Принципы асинхронного взаимодействия в микросервисной архитектуре ✔️ Практический пример использования RabbitMQ для организации обмена сообщениями между сервисами В результате вебинара вы: ✔️Поймёте, как работает асинхронное взаимодействие и зачем оно нужно ✔️Научитесь использовать RabbitMQ для построения архитектуры приложений ✔️Узнаете, какие преимущества и ограничения имеет асинхронный подход 🔗 Ссылка на регистрацию: https://otus.pw/t0qFN/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
4 242