uz
Feedback
Python tricks | Хитрости Питона

Python tricks | Хитрости Питона

Kanalga Telegram’da o‘tish

Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты. Сотрудничество: @SIeep_Token Мы на платформе: https://telegram.me/python_tricks Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy

Ko'proq ko'rsatish
6 053
Obunachilar
Ma'lumot yo'q24 soatlar
-117 kunlar
-5930 kunlar
Postlar arxiv
Pornhub заплатит $14 за просмотр каждого ролика, который длится больше 20 минут А «Вкусно и точка» подарит сертификат на 3000р, если оставить положительный отзыв в телеграме и отметить их аккаунт в сториз. Канал Лимон 🍋 находит СОТНИ бизнес-подработок, с которыми даже лодырь сможет получать лишние 60-70 тысяч. – Зритель фильмов на Кинопоиске – 4.000р за 2 часа – Автор отзывов на Google Maps – 100р/штука – Помощник блогера на ютубе – $600/мес Подпишитесь, если хотите работать на себя и получать за это неплохие деньги: https://t.me/+EZ8uccJ8lX80MWYy

5 ошибок Python-разработчиков, которые выдают новичка. Слабые знания СУБД Джуна могут взять без опыта или знаний работы с СУБ
5 ошибок Python-разработчиков, которые выдают новичка. Слабые знания СУБД Джуна могут взять без опыта или знаний работы с СУБД, но в целом полезно знать, для чего обычно используется та или иная база данных, какие лучше использовать и в каких случаях. 🔗 Python tricks

Узнаем время года с помощью Python Для определения времени года можно использовать текущий месяц и сопоставить его с нужным в
Узнаем время года с помощью Python Для определения времени года можно использовать текущий месяц и сопоставить его с нужным временем года. В этом примере мы используем модуль datetime для получения текущей даты и времени. Затем мы сравниваем текущий месяц с нужными месяцами для каждого времени года и определяем соответствующий сезон. 🔗 Python tricks

Сравниваем 2 лица на фото с помощью Python Для сравнения двух лиц на фото в Python можно использовать библиотеку face_recogni
Сравниваем 2 лица на фото с помощью Python Для сравнения двух лиц на фото в Python можно использовать библиотеку face_recognition. В этом примере мы сначала загружаем изображения лиц и находим лица на изображениях с помощью функции face_locations(). Затем мы кодируем найденные лица с помощью функции face_encodings() и сравниваем их между собой с помощью функции compare_faces(). Результат сравнения - список булевых значений (True или False), которые сообщают, совпадают ли два лица на фото. 🔗 Python tricks

Узнаем сколько свободной памяти на компьютере Для того, чтобы узнать сколько свободной памяти доступно на компьютере с помощь
Узнаем сколько свободной памяти на компьютере Для того, чтобы узнать сколько свободной памяти доступно на компьютере с помощью Python можно использовать модуль psutil. Метод virtual_memory() возвращает объект с информацией о памяти системы. Свойство available объекта содержит количество свободной памяти в байтах. 🔗 Python tricks

Как преобразовать Word, Excel и PowerPoint в PDF в Python. Установите необходимые зависимости Это решение опирается на Spire.
Как преобразовать Word, Excel и PowerPoint в PDF в Python. Установите необходимые зависимости Это решение опирается на Spire.Office for Python, который представляет собой комбинацию Spire.Doc for Python, Spire.XLS for Python, Spire.Presentation for Python и Spire.PDF for Python. Как следует из названия, они представляют собой модули для обработки документов Word, Excel, PowerPoint и PDF соответственно. 🔗 Python tricks

5 ошибок Python-разработчиков, которые выдают новичка. Неряшливость в коде Это не только код по PEP, сколько отсутствие видим
5 ошибок Python-разработчиков, которые выдают новичка. Неряшливость в коде Это не только код по PEP, сколько отсутствие видимой логики и структуры в коде. Главное, что надо всегда помнить, что код должен быть в первую очередь читаемым, а в идеале — еще и понятным. Тут нет предела совершенству, но в целом есть несколько простейших рекомендаций, которые позволят избежать даже не ошибок, сколько нелепых небрежностей. 🔗 Python tricks

👩‍💻 Как работать с паттернами проектирования в Python? Расскажет Станислав Ступников — руководитель разработки в VK. Встреч
👩‍💻 Как работать с паттернами проектирования в Python? Расскажет Станислав Ступников — руководитель разработки в VK.  Встречаемся на бесплатном практическом уроке от OTUS, где мы: ▫️займемся классификацией паттернов; ▫️покажем, насколько хорошо и ровно они транслируются в мир Python-разработки; ▫️ обсудим, как с ними работать.  📢  Занятие пройдёт 28 февраля в 20:00 мск и будет приурочено к старту курса «Python Developer. Professional». Доступна рассрочка на обучение! ⬇️ Пройдите короткий тест прямо сейчас, чтобы занять место на открытом уроке и получить запись: пройти тест

Ищем опечатки Пакет spellchecker позволяет отыскать ошибки в тексте, а также может предложить варианты исправлений. В примере
Ищем опечатки Пакет spellchecker позволяет отыскать ошибки в тексте, а также может предложить варианты исправлений. В примере проходимся по списку из двух слов, из которых одно ('therre') написано с опечаткой. Функция correction замечает это и предлагает одно самое вероятное исправление, а candidates — несколько. Пакет поддерживает шесть языков. Документацию можно найти здесь. 🔗 Python tricks

5 ошибок Python-разработчиков, которые выдают новичка. Давайте понятные имена функции и переменным Бывает обратная ситуация,
5 ошибок Python-разработчиков, которые выдают новичка. Давайте понятные имена функции и переменным Бывает обратная ситуация, когда название становится слишком длинным, чтобы вынести всю логику. Например, произвольная функция может быть существенно упрощена несколькими способами. 🔗 Python tricks

Хотите работать с данными, но еще не слышали про телеграм-канал LEFT JOIN? Это вы зря! Быть в курсе трендов сферы, лучших инструментов для анализа, познавательных докладов и лекций по архитектуре данных, и даже быть в контексте аналитических мемов — значительный буст для входа в профессию. Итак, LEFT JOIN — это канал о технологиях и данных, в котором простым языком рассказывают про: 🔵 всемогущий язык SQL и базы данных, 🔵 статистику, без которой, как говорится, «не жизнь», 🔵 полезные инструменты, которые заслуживают не меньшее внимание чем ChatGPT, 🔵 то, как нейросети могут облегчить работу аналитика данных. А еще у авторов сейчас выходит отдельная рубрика «Основы статистики» — серия полезных карточек с теорией и понятными примерами, например, про p-value. Если вы еще не видели первые пять выпусков — наверстывайте упущенное и... 🔜 Подписывайтесь на @leftjoin!

Автоматизация скриптов на Python при помощи AWS Lightsail Теперь вы закончили и ваш скрипт будет запускаться с интервалом, оп
Автоматизация скриптов на Python при помощи AWS Lightsail Теперь вы закончили и ваш скрипт будет запускаться с интервалом, определённым в службе Cron.  Если хотите проверить их, можете запустить командный crontab -l. Так вы увидите текущие службы Cron. 🔗 Python tricks

dict.fromkeys Метод fromkeys() создает словарь из заданной последовательности ключей и значений. Параметр alphabets – это клю
dict.fromkeys Метод fromkeys() создает словарь из заданной последовательности ключей и значений. Параметр alphabets – это ключи, которые могут быть любыми итерируемыми объектами, такими как строка, набор, список и т. д. Необязательный параметр numbers — это значения, которые могут быть любого типа или любых итераций, таких как строка, набор, список и т. д. 🔗 Python tricks

Создание задания Cron Настройте редактор на значение vim при помощи такой команды. Войдите в Vim и отредактируйте службы Cron
Создание задания Cron Настройте редактор на значение vim при помощи такой команды. Войдите в Vim и отредактируйте службы Cron. В этой точке Vim запустится, а вы сможете вносить изменения в свои службы Cron. 🔗 Python tricks

👩‍💻 Как работать с паттернами проектирования в Python? Расскажет Станислав Ступников — руководитель разработки в VK. Встреч
👩‍💻 Как работать с паттернами проектирования в Python? Расскажет Станислав Ступников — руководитель разработки в VK.  Встречаемся на бесплатном практическом уроке от OTUS, где мы: ▫️займемся классификацией паттернов; ▫️покажем, насколько хорошо и ровно они транслируются в мир Python-разработки; ▫️ обсудим, как с ними работать.  📢  Занятие пройдёт 28 февраля в 20:00 мск и будет приурочено к старту курса «Python Developer. Professional». Доступна рассрочка на обучение! ⬇️ Пройдите короткий тест прямо сейчас, чтобы занять место на открытом уроке и получить запись: пройти тест

Настройка службы Cron Программная утилита Cron — это планировщик времени запуска служб в компьютерных ОС наподобие Unix. Поль
Настройка службы Cron Программная утилита Cron — это планировщик времени запуска служб в компьютерных ОС наподобие Unix. Пользователи, которые занимаются установкой и поддержкой программных окружений, пользуются Cron для планирования служб (команд или скриптов оболочки). Они запускают их периодически в определённое время, дни или другие интервалы. Это типичная автоматизация системной поддержки или администрирования, тем не менее природа общего назначения этого ПО делает его полезным для таких вещей, как скачивание файлов из интернета и загрузка почты через равные интервалы. 🔗 Python tricks

Списковое включение: Создайте список в одной строке кода Python известен своей лаконичностью, которая в значительной степени
Списковое включение: Создайте список в одной строке кода Python известен своей лаконичностью, которая в значительной степени объясняется его хорошо продуманным синтаксисом. Со списковым включением мы можем поместить циклы for и условия if в одну строку кода для создания списка на Python: 🔗 Python tricks

Погрузитесь в мир Python с нашим бесплатным курсом! 🎓 Включено 45 уроков, 56 упражнений в тренажере и 163 проверочных теста.
Погрузитесь в мир Python с нашим бесплатным курсом! 🎓 Включено 45 уроков, 56 упражнений в тренажере и 163 проверочных теста. Узнаете, как создавать программы, работать с условиями и функциями. Что вы освоите: — Составление программ из нескольких модулей. — Анализ ошибок в коде с использованием отладочной печати. 📚 Курс охватывает основы Python: синтаксис, условия, циклы, типы данных и библиотеки. Практика на каждом шаге поможет вам уверенно использовать язык. Начните свое обучение с бесплатного базового курса Python и вы сможете создавать несложные программы, а так же анализировать ошибки в коде!

Установка библиотек Python Следующим шагом установите питоновские библиотеки praw и pandas. Запустите серийный файл python_li
Установка библиотек Python Следующим шагом установите питоновские библиотеки praw и pandas. Запустите серийный файл python_libraries.sh. Praw — это враппер для API Python reddit. Pandas — для манипуляций с данными и их анализа. 🔗 Python tricks

Matplotlib: Круговые диаграммы Чтобы добавить список пояснений для каждого сегмента, используй функцию legend(). import matpl
Matplotlib: Круговые диаграммы Чтобы добавить список пояснений для каждого сегмента, используй функцию legend().
import matplotlib.pyplot as plt
import numpy as np

y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]

plt.pie(y, labels = mylabels)
plt.legend()
plt.show() 
Чтобы добавить заголовок к легенде, добавь параметр title в функцию legend.
y = np.array([35, 25, 25, 15])
mylabels = ["Apples", "Bananas", "Cherries", "Dates"]

plt.pie(y, labels = mylabels)
plt.legend(title = "Four Fruits:")
plt.show() 
На картинке продемонстрирована легенда с заголовком и списком пояснений. 🔗 Python tricks