#python python... PYTHON 🔛 🚀
11 subscribers
914 photos
7 videos
158 files
1.54K links
Download Telegram
Forwarded from Python Academy (Adrian K.)
Перечисления (Enum)

Всем доброго утра и продуктивного дня. Уже завтра на этом канале выйдет достаточно интересная статья по машинному обучению, а сейчас предлагаю ознакомиться с такой темой, как перечисления.

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

Из документации по Python 3 можно узнать о том, что перечисление — это набор символических имён, привязанных к уникальным, неизменным значениям. Члены одного перечисления можно сравнивать на идентичность. А также перечисления можно обходить с помощью циклов.
Moscow Python Conf++ еще только 27 марта, а Никита Соболев из Программного комитета уже призывает нас выйти на бой со страшными чудовищами, которые, возможно, уже обжились в нашем Python-коде. Что это за твари и как с ними бороться, читайте в статье.

Что ж, попробуем! А если поймем, что нужна помощь, изучим расписание и запланируем участие в конференции.
Мы приняли в программу Moscow Python Conf++ все 24 доклада (смотрите их на странице https://conf.python.ru/moscow/2020/abstracts/ с зеленой пометкой «Доклад принят в программу конференции») и выходим в фазу активной работы со спикерами.

Например, записываем и публикуем интервью. Читайте разговор с Владимиров Филоновым о том, что такое legacy, как им поменьше зарастать, как бороться, когда уже по уши в legacy, а когда всё бросать и писать заново, на Хабре: https://habr.com/ru/company/oleg-bunin/blog/486142/

Спойлер: Владимир говорит, что переписывать полностью никогда ничего не надо. Но справиться с legacy всё равно можно 💪
Гайд по написанию чистого кода с примерами.

https://github.com/zedr/clean-code-python
«Коллеги, срочно нужно спарсить цены конкурентов! Кто возьмётся??»
Если вам когда-нибудь приходило подобное сообщение на рабочую почту, то вы, скорее всего, аналитик или маркетолог. А если вы аналитик или маркетолог, но не понимаете, о чём речь, то у нас для вас плохие новости — вы упускаете отличную (и, что немаловажно, законную) возможность следить за ситуацией на рынке с помощью автоматизированных инструментов.

Каких инструментов? Как их создать, или можно взять готовые? Об этом (и не только) рассказывают на курсе «Python для анализа данных» от SkillFactory. Вы научитесь работать с большими данными, поработаете с открытыми API сервисами Яндекса и создадите Telegram-бота, который будет сообщать о проблемах обновления данных.

Присоединяйтесь и больше никогда не анализируйте чужие сайты вручную ;) https://clc.to/2--aig
Гайд по написанию чистого кода с примерами.

https://github.com/zedr/clean-code-python
Pro Python 3: Features and Tools for Professional Development

В книге рассматриваются методики, применение которых не только улучшит ваш код, но и углубит понимание философии и концепций языка. Прочитав книгу, вы сможете усовершенствовать свой подход к разработке и стать более продуктивным и креативным программистом. Книга написана для Python-разработчиков среднего уровня.
Moscow Python Conf++ еще только 27 марта, а Никита Соболев из Программного комитета уже призывает нас выйти на бой со страшными чудовищами, которые, возможно, уже обжились в нашем Python-коде. Что это за твари и как с ними бороться, читайте в статье.

Что ж, попробуем! А если поймем, что нужна помощь, изучим расписание и запланируем участие в конференции.
Daniel Arbuckle's Mastering Python (2017)

Книга охватывает основы работы с Python и вопросы более продвинутого уровня. Чтобы начать чтение, вам не нужно быть знакомым с Python, так как автор начинает с обычного обучения основам языка, а далее идут более сложные темы, такие как реактивное программирование, микросервисы, ctypes и инструменты Cython.
Forwarded from Raniqubihe Cybohe
скажите плиз топ 5 библиотек питон которых стоит учить
Forwarded from Kemal Ataturk
Flask, Flask-SQLAlchemy, Flask-Marshmallow, Flask-OAuth2, Connexion
Forwarded from Alexander
flask-cors надо еще