es
Feedback
Senior Python Developer

Senior Python Developer

Ir al canal en Telegram

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

Mostrar más
2025 año en númerossnowflakes fon
card fon
44 575
Suscriptores
Sin datos24 horas
-907 días
-55930 días
Archivo de publicaciones
Photo unavailableShow in Telegram
Хотели узнать больше про инженерную команду Selectel? Спешим познакомить вас с новым проектом ребят! На этой страничке вы найдете: — Ключевые принципы, на которые инженеры Selectel опираются в работе — Подробную информацию о жизни ребят в компании: как устроены процессы и какие технологии используются — Чем живут технические комьюнити А также познакомитесь с базой знаний инженеров: докладами и статьями на Хабре! Скорее переходите и читайте😉 Реклама, АО «Селектел», ИНН: 7810962785, ERID: 2VtzqvmVXKw
Mostrar todo...
Photo unavailableShow in Telegram
Управление экспортами В некоторых языках имеются очень чёткие механизмы экспорта из модулей переменных, методов, интерфейсов. К примеру в Go экспортируются только сущности с именами с большой буквы. В Python другая картина — экспортируется всё. Но только не при использовании атрибута __all__. В примере на картинке экспортируется только функция hja. А если оставить атрибут __all__ пустым, при попытке экспорта из модуля ничего не будет экспортировано, но возникнет ошибка AttributeError.
Mostrar todo...
Photo unavailableShow in Telegram
Преобразование PNG в PDF Для начала установим библиотеку img2pdf - pip install img2pdf. img2pdf— это пакет Python с открытым исходным кодом для преобразования изображений в формат pdf. Подробнее ознакомиться с библиотекой img2pdf можно здесь.
Mostrar todo...
Photo unavailableShow in Telegram
Подготовка к Новому году – это волнительно и приятно. Но давайте совместим приятное с полезным. Например, создадим телеграм-бот для новогодних поздравлений! 18 декабря на вебинаре «Телеграм-бот своими руками» вы узнаете: - Как устроен телеграм-бот - Как создать телеграм-бот на сервере Telegram - Как написать бэкенд для телеграм-бота на базе фреймворка Aiogram Мастер-класс проведёт Кирилл Панфилов, преподаватель OTUS, классный программист и автор ютуб-канала [dirty-python] Приглашаем начинающих Python-разработчиков, разработчиков на Jave и других языках, а также всех, кто интересуется разработкой и IT. Результаты вебинара: функционирующий бот, прокачка навыков программирования на Python, доступ к закрытому сообществу,  а ещё – скидка на курсы и полезные материалы. 18 декабря, 19:00 МСК Записаться на вебинар - https://otus.pw/dvll/?erid=LjN8K7hvn Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Mostrar todo...
Photo unavailableShow in Telegram
Как можно объявить несколько присваиваний в одном выражении? Оба варианта на картинке. В первой строке мы присваиваем переменным a, b, c соответственно значения 3, 4, 5, а во второй строке все переменные получают значение 3.
Mostrar todo...
Photo unavailableShow in Telegram
Получаем историю браузера 😏 browser-history— это простой, не требующий никаких зависимостей, удобный для разработчиков пакет Python для извлечения (почти) всей истории любого браузера на (почти) любой платформе. Документация пакета лежит здесь.
Mostrar todo...
Photo unavailableShow in Telegram
Передаём содержимое словаря Две звездочки перед словарём позволяют передать его содержимое в функцию как аргументы. При этом ключи словаря — имена аргументов. Это полезно при обработке словарей, а также для написания функций-обёрток.
Mostrar todo...
Photo unavailableShow in Telegram
Превращаем PDF файл в аудиокнигу Для выполнения данной задачи нам понадобятся 2 библиотеки: pyttsx3 и PyPDF2. Первая потребуется для преобразования текста в речь. Вторая - для работы с PDF-файлами. Подробнее с данным примером вы можете ознакомиться здесь.
Mostrar todo...
Photo unavailableShow in Telegram
Узнаем отношение доллара к биткоину С помощью следующего фрагмента кода мы узнаем что в настоящее время 5 тысяч долларов равняется 0.29 биткоина. forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую. Установка пакета - pip install forex-python.
Mostrar todo...
Photo unavailableShow in Telegram
#вопросы_с_собеседований Что такое поверхностная копия? Поверхностная копия используется при создании нового типа экземпляра и сохраняет значения, скопированные в новом. Также она используется для копирования ссылочных указателей. Это означает, что когда мы копируем объект в другую переменную, он будет привязан.
Mostrar todo...
Photo unavailableShow in Telegram
Функция readline() Функция readline() используется для построчного чтения содержимого файла. Она используется для крупных файлов. С ее помощью можно получать доступ к любой строке в любой момент. Допустим у нас есть файл test.txt с несколькими строками: This is line1. This is line2. This is line3. Посмотрим, как функция readline() работает в test.txt.
Mostrar todo...
Photo unavailableShow in Telegram
✅️ GitHub теперь в Telegram! Подписывайтесь: @GitHub
Mostrar todo...
Photo unavailableShow in Telegram
Проверяем скорость интернета Speedtest — пакет от создателей того самого сайта для проверки скорости интернета прямо на Python. У объекта класса Speedtest методы download() и upload() выдают соответственно скорость скачивания и загрузки данных. Методы отдают результат в байтах, поэтому для наглядности в примере данные переводятся в мегабайты при выводе. Документация, как всегда, по ссылке.
Mostrar todo...
Photo unavailableShow in Telegram
Аннотации типов Python имеет динамическую типизацию, и многие часто ругают за это язык. Однако в новых версиях добавили поддержку аннотаций типов переменных, полей классов, аргументов функций и возвращаемых значений, что призвано упростить чтение и понимание кода.
Mostrar todo...
🐍 3 классических паттерна проектирования в Python: синглтон, декоратор и итератор Паттерны в Python – это шаблоны для решения задач, которые часто встречаются в практике программиста. Они представляют из себя огромный набор инструментов. В этом материале вы познакомитесь с самыми главными из них. https://proglib.io/p/3-luchshih-patterna-proektirovaniya-v-python-singlton-dekorator-i-iterator-2022-02-03
Mostrar todo...
Photo unavailableShow in Telegram
Учишь Python, но как дело доходит до собственного кода — всё, кирдык? 😥 На форумах только одно: «Больше практиковаться!» А толку? Ноль понимания и никакой поддержки от профи… Плавали - знаем)) Поэтому специально для тебя - чат для Python-щиков 🤝 Что получишь? 1️⃣ Сможешь задавать любые вопросы без страха и осуждения и получать ответы за минуты, а не часы поиска в инете 2️⃣ Регулярные плюшки в виде стримов от препода с 15-ти летним опытом 3️⃣ Общение с единомышленниками и заряд мотивации ➡️ А еще, забирай в закрепе БЕСПЛАТНЫЙ вводный курс по Python Короче, всё для прокачки! Залетай к нам — ссылка на чат (тык)
Mostrar todo...
Photo unavailableShow in Telegram
Наследование Ключевая механика ООП, позволяющая создать новый класс на основе уже имеющегося. При таком создании класса за основу берутся все атрибуты и методы родительского класса. В примере на картинке класс Ferrari является дочерним классом Car.
Mostrar todo...
Photo unavailableShow in Telegram
Узнаем размер файла с помощью Python C помощью метода os.path модуля os мы можем получить размер любого нашего файла в байтах.
Mostrar todo...
Photo unavailableShow in Telegram
Проверяем отсутствие общих элементов множества и последовательности Метод sets.isdisjoint() позволяет проверить множество sets на отсутствие общих элементов с последовательностью other. Метод возвращает True, если множество sets не имеет общих элементов с итерируемым объектом other, если имеются общие элементы то вернет False. Синтаксис: sets.isdisjoint(other) Параметры: other - объект поддерживающий итерацию (кортеж, символ или подстрока). sets - множество frozenset или set.
Mostrar todo...
Photo unavailableShow in Telegram
📶 С 1 декабря для граждан РФ открыт доступ к платным материалам по программированию Вот отсортированные базы с тонной материала(книги, курсы, ресурсы и гайды). Выбирай своё направление: 👩‍💻 Frontend 👩‍💻 PHP ⚙️ Backend 👩‍💻 Моб. Dev 📱 GitHub 👩‍💻 GameDev 🤓 Всё айти 👩‍💻 DevOps 👩‍💻 Python 🖥 Data Science 👩‍💻 Java 🐞 Тестирование 👩‍💻 C# 🤔 Хакинг & ИБ 👩‍💻 С/С++ 📱 Маркетинг 🖥 SQL 🖥 Дизайн 👩‍💻 Golang 👣 Rust Скачивать ничего не нужно — все выложили в Telegram с доступом по ссылке
Mostrar todo...