Библиотека питониста | Python, Django, Flask
39.9K subscribers
2.89K photos
79 videos
51 files
4.49K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.iss.one/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
Как получить позицию текстового курсора в Windows?

Вы не найдете такой функции в стандартных библиотеках Python, а эта функция специфична для Windows. Однако, если вы используете ActiveState Python или просто устанавливаете win32apiмодуль для стандартной установки Python для Windows, вы можете использовать следующую функцию.

Установка пакета - pip install pypiwin32
🔥11🤔1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Тест: насколько хорошо вы знаете Git?

Независимо от того, новичок вы или опытный пользователь, этот тест проверит ваши знания фундаментальных концепций и передовых методов Git.

🔗 Основной сайт
🔗 Зеркало
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😁2👏1
Получение наибольших или наименьших чисел из списка

Представим, что у вас есть список с числами и необходимо получить указанное число наибольших или наименьших чисел из него.
Одно из решений данной задачи - использование встроенной библиотеки heapq.
👍14
Представим ситуацию, когда нужно пройти по массиву, одновременно перебирая не только значения, но и их индексы. В этом поможет функция enumerate.
👍29🤯1
Как реализуется наследование классов в Python?

В приведенном ниже примере класс Audi является наследником Car. И вместе с этим наследуются методы экземпляра родительского класса.
👍18👏3
Python-скрипт на 20 строк, который каждый день желает родителям доброго утра через WhatsApp

В этом руководстве мы напишем простой Python-скрипт, предназначенный для отправки WhatsApp-сообщений. В ходе работы будем пользоваться Python-пакетом Twilio. Для организации ежедневного запуска скрипта в заданное время разместим код в облаке.

Смотреть статью
👍133
Вычисляем по IP с помощью Python | Как определить местоположение по IP

Смотреть видео
👍112
Как мы делали скоринг на микросервисной архитектуре руками не-программистов.

https://habr.com/ru/articles/731596/
4👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🐍 Самоучитель по Python для начинающих. Часть 19: Основы ООП – абстракция и полиморфизм

Расскажем, для чего полиморфизм и абстракция используются в программировании, и как они взаимодействуют с остальными фундаментальными концепциями ООП. В конце статьи – решение 10 задач, связанных с абстрактными и полиморфными классами.

🔗 Основной сайт
🔗 Зеркало
👍9
📈 Повышение цен с 28 апреля на 4 курса!

Если вы планировали покупку курса, рекомендуем сейчас оставить заявку и задать все оставшиеся вопросы менеджеру, чтобы успеть оплатить обучение до повышения цены.

Старая цена будет действовать до 28 апреля включительно — и при оплате целиком, и в рассрочку.

🔹Математика для Data Science
24 990 руб. → 39 990 руб.

🔹Алгоритмы и структуры данных
19 990 руб. → 35 980 руб.

🔹Основы программирования на Python
9 990 руб. → 19 980 руб.

🔹Frontend Basic: принцип работы современного веба
29 990 руб. → 39 990 руб.

Главное про обучение у нас


1. Лучший преподавательский состав. К примеру, высшую математику вам будут преподавать доценты ВМК МГУ;

2. Бессрочный доступ ко всем материалам. Вы сможете проходить обучение в своем темпе;

3. Поддержка преподавателей в чате. Вам всегда помогут разобраться в сложной теме и ответят на любые вопросы;

4. Мы возвращаем деньги, если в течение 7 дней вам не понравилось обучение.

👉Оставить заявку на консультацию можно здесь https://proglib.io/w/639f76cc
👍4
Сортировка данных CSV файла на Python 🐍

В этом коде мы открываем файл input.csv, считываем его содержимое в список data, сортируем список по первому столбцу и записываем отсортированные данные в новый файл output.csv.
👍12🔥31👏1