uk
Feedback
Senior Python Developer

Senior Python Developer

Відкрити в Telegram

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

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