Пишем чистый код на Python с PIPES
map и filter — два эффективных метода Python для работы с итерируемыми объектами. Но у них есть один недостаток: в случае их применения вместе, код может быть сложно читаем. Для решения этой проблемы можно воспользоваться библиотеку Pipe, которая позволяет передавать результаты одного метода другому.
Как это правильно использовать узнаете тут:
https://uproger.com/pishem-chistyj-kod-na-python-s-pipes/
map и filter — два эффективных метода Python для работы с итерируемыми объектами. Но у них есть один недостаток: в случае их применения вместе, код может быть сложно читаем. Для решения этой проблемы можно воспользоваться библиотеку Pipe, которая позволяет передавать результаты одного метода другому.
Как это правильно использовать узнаете тут:
https://uproger.com/pishem-chistyj-kod-na-python-s-pipes/
👍4
pyAudio Alalysis
pyAudioAnalysis — это библиотека Python, охватывающая широкий спектр задач анализа звука. С помощью неё вы можете классифицировать неизвестные звуки, обучать модели регрессии звука, использовать обнаружение аудиособытий и многое другое:
https://github.com/tyiannak/pyAudioAnalysis
#библиотека
pyAudioAnalysis — это библиотека Python, охватывающая широкий спектр задач анализа звука. С помощью неё вы можете классифицировать неизвестные звуки, обучать модели регрессии звука, использовать обнаружение аудиособытий и многое другое:
https://github.com/tyiannak/pyAudioAnalysis
#библиотека
👍11🔥2
Создание REST API на Python с помощью Django
С помощью этого руководства вы создать RESTful API с использованием Django без каких-либо внешних библиотек. Вы изучите основы Django и реализуете API на основе JSON для выполнения операций CRUD для корзины покупок.
https://stackabuse.com/creating-a-rest-api-in-python-with-django/
#django #rest
С помощью этого руководства вы создать RESTful API с использованием Django без каких-либо внешних библиотек. Вы изучите основы Django и реализуете API на основе JSON для выполнения операций CRUD для корзины покупок.
https://stackabuse.com/creating-a-rest-api-in-python-with-django/
#django #rest
👍10🔥2
Стоит прочитать: обзор книги Аллена Б. Дауни «Think Python. Основы Python»
У нас на сайте появился очень полезный обзор книги «Think Python. Основы Python». Чем хороша она? Она учит не только писать код на Python, но и мыслить как питонист. И это лишь одно из её достоинств. Полный обзор тут:
https://tproger.ru/books/obzor-think-python/
#книга
У нас на сайте появился очень полезный обзор книги «Think Python. Основы Python». Чем хороша она? Она учит не только писать код на Python, но и мыслить как питонист. И это лишь одно из её достоинств. Полный обзор тут:
https://tproger.ru/books/obzor-think-python/
#книга
👍22❤2🔥2😁1🤔1
Python с операторами и менеджерами контекста
В этой статье разбирается принцип работы менеджера контекста, а также объясняется почему он так полезен и насколько упрощает создание кода:
https://www.blog.pythonlibrary.org/2021/04/07/pythons-with-statement-and-context-managers/
В этой статье разбирается принцип работы менеджера контекста, а также объясняется почему он так полезен и насколько упрощает создание кода:
https://www.blog.pythonlibrary.org/2021/04/07/pythons-with-statement-and-context-managers/
👍3
Как автоматически переписать текст другими словами, сохранив смысл? Нам поможет рерайт-сервис
Часто при работе с текстами мы хотим не только выделить главное из больших отрывков, но и переписать текст, сохранив его смысл. Особенно эту задачу поймут студенты, которым «антиплагиат» не позволяет сдать работы из-за множественных заимствований. Так вот, для решения подобной задачи существуют рерайт-сервисы, которые меняют текст, но при этом сохраняют смысл.
Как это работает и как создать такой самому можно узнать здесь:
https://habr.com/ru/company/sberdevices/blog/667106/
Часто при работе с текстами мы хотим не только выделить главное из больших отрывков, но и переписать текст, сохранив его смысл. Особенно эту задачу поймут студенты, которым «антиплагиат» не позволяет сдать работы из-за множественных заимствований. Так вот, для решения подобной задачи существуют рерайт-сервисы, которые меняют текст, но при этом сохраняют смысл.
Как это работает и как создать такой самому можно узнать здесь:
https://habr.com/ru/company/sberdevices/blog/667106/
👍5
Создание API Flask с помощью APIFairy
В этом руководстве показано, как легко создать RESTful API с помощью Flask и APIFairy. Концу изучения руководства вы научитесь:
— создавать конечные точки API в Flask с помощью декораторов, предоставляемых APIFairy;
— использовать Flask-Marshmallow для определения схем ввода/вывода для конечных точек API;
— интегрировать БД с API и не только.
Подробнее:
https://testdriven.io/blog/flask-apifairy/
#flask
В этом руководстве показано, как легко создать RESTful API с помощью Flask и APIFairy. Концу изучения руководства вы научитесь:
— создавать конечные точки API в Flask с помощью декораторов, предоставляемых APIFairy;
— использовать Flask-Marshmallow для определения схем ввода/вывода для конечных точек API;
— интегрировать БД с API и не только.
Подробнее:
https://testdriven.io/blog/flask-apifairy/
#flask
❤8👍6🔥1
9 отличных библиотек для профилирования кода Python
В этой подборке представлены инструменты, которые помогут вам получить представление о производительности вашей программы на Python — от простых таймеров и модулей сравнительного анализа до сложных, основанных на статистике, фреймворков:
https://www.infoworld.com/article/3600993/9-nifty-libraries-for-profiling-python-code.html
#библиотека
В этой подборке представлены инструменты, которые помогут вам получить представление о производительности вашей программы на Python — от простых таймеров и модулей сравнительного анализа до сложных, основанных на статистике, фреймворков:
https://www.infoworld.com/article/3600993/9-nifty-libraries-for-profiling-python-code.html
#библиотека
👍5👏1🤔1
Обнаружение объектов с помощью цветовой сегментации изображений в Python
Простая и понятная инструкция по созданию алгоритма обнаружения объектов с помощью цвета, который работает на Anaconda и OpenCV. Подробнее:
https://nuancesprog.ru/p/3968/
#ml #cv
Простая и понятная инструкция по созданию алгоритма обнаружения объектов с помощью цвета, который работает на Anaconda и OpenCV. Подробнее:
https://nuancesprog.ru/p/3968/
#ml #cv
👍12
Все, что вам нужно знать о звёздочках в Python
Большинство разработчиков знают символ звездочки (
Эта статья поможет вам узнать все свойства этого символа, либо освежить в памяти подзабытые знания:
https://bas.codes/posts/python-asterisks
Большинство разработчиков знают символ звездочки (
*
) как оператор умножения в Python. Но она также имеет особое значение для списков и словарей. Эта статья поможет вам узнать все свойства этого символа, либо освежить в памяти подзабытые знания:
https://bas.codes/posts/python-asterisks
👍14
Рисуем картины с помощью библиотеки Karbon
На самом деле библиотека Karbon не делает ничего полезного. Зато, она может превратить вашу повседневную работу за компьютером в произведение искусства. Она отслеживает фоновые события вашей мыши затем превращает их в изображение.
Попробуйте сами и поделитесь результатами в комментариях:
https://github.com/furkanonder/karbon
#библиотека
На самом деле библиотека Karbon не делает ничего полезного. Зато, она может превратить вашу повседневную работу за компьютером в произведение искусства. Она отслеживает фоновые события вашей мыши затем превращает их в изображение.
Попробуйте сами и поделитесь результатами в комментариях:
https://github.com/furkanonder/karbon
#библиотека
👍4👎2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Создание анимации с помощью Python Turtle и именованных кортежей
В этой статье вы напишете
https://thepythoncodingbook.com/2022/06/12/python-turtle-animation-using-named-tuples-sunrise/
#turtle
В этой статье вы напишете
turtle
-анимацию сцены восхода солнца, используя именованные кортежи, как на видео выше:https://thepythoncodingbook.com/2022/06/12/python-turtle-animation-using-named-tuples-sunrise/
#turtle
👍6👏1
Подборка актуальных вакансий
— Middle Администратор Tableau
Где: Москва
Опыт: От 2 лет
— Fullstack-разработчик Go / Python + JS
Где: Екатеринбург, можно удалённо
Опыт: От 2 лет
— Преподаватель на курс «Буткэмп Python»
Где: Удалённо
Опыт: От 5 лет
— DevOps-инженер
Где: Удалённо
Опыт: От 3 лет
— Python-разработчик в команду Облака
Где: Москва, можно удалённо
Опыт: От 3 лет
— Python-разработчик на проект создания частного облака
Где: Москва
Опыт: От 3 лет
#вакансии #работа
— Middle Администратор Tableau
Где: Москва
Опыт: От 2 лет
— Fullstack-разработчик Go / Python + JS
Где: Екатеринбург, можно удалённо
Опыт: От 2 лет
— Преподаватель на курс «Буткэмп Python»
Где: Удалённо
Опыт: От 5 лет
— DevOps-инженер
Где: Удалённо
Опыт: От 3 лет
— Python-разработчик в команду Облака
Где: Москва, можно удалённо
Опыт: От 3 лет
— Python-разработчик на проект создания частного облака
Где: Москва
Опыт: От 3 лет
#вакансии #работа
💩9😢5👍4
Новичок или продвинутый питонист? Эти 10 ошибок выдадут неопытных разработчиков на Python
У начинающих разработчиков часто появляются вредные привычки в процессе изучения языка, которые могут потом преследовать его. Избавиться от них можно, в этом помогает опыт, а также эта статья:
https://nuancesprog.ru/p/15808/
У начинающих разработчиков часто появляются вредные привычки в процессе изучения языка, которые могут потом преследовать его. Избавиться от них можно, в этом помогает опыт, а также эта статья:
https://nuancesprog.ru/p/15808/
👍38👎6❤1
Библиотека Numerizer
Этот модуль может пригодиться в случае, если вы занимаетесь обработкой естественного языка. Он позволяет преобразовать числовые значения естественного языка в целые числа и даже в числа с плавающей запятой.
Подробнее:
https://github.com/jaidevd/numerizer
#библиотетка
Этот модуль может пригодиться в случае, если вы занимаетесь обработкой естественного языка. Он позволяет преобразовать числовые значения естественного языка в целые числа и даже в числа с плавающей запятой.
Подробнее:
https://github.com/jaidevd/numerizer
#библиотетка
👍9
Пакетная обработка 22 ГБ данных о транзакциях с помощью Pandas
С большими наборами данных работать сложно, особенно при отсутствии необходимых ресурсов. Если вы не располагаете достаточно мощным компьютером, то решить проблему такой обработки можно с помощью фрагментации данных. Как это сделать можно узнать здесь:
https://nuancesprog.ru/p/15805/
#datascience #pandas
С большими наборами данных работать сложно, особенно при отсутствии необходимых ресурсов. Если вы не располагаете достаточно мощным компьютером, то решить проблему такой обработки можно с помощью фрагментации данных. Как это сделать можно узнать здесь:
https://nuancesprog.ru/p/15805/
#datascience #pandas
👍11😁1💩1
Советы и методы отладки Django
В этой статье рассматриваются методы решения проблем для приложений Django. Вы получите информацию об инструментах для решения реальных проблем, с которыми вы столкнётесь при создании своего сайта Django.
Подробнее:
https://www.mattlayman.com/understand-django/debugging-tips-techniques/
#django #отладка
В этой статье рассматриваются методы решения проблем для приложений Django. Вы получите информацию об инструментах для решения реальных проблем, с которыми вы столкнётесь при создании своего сайта Django.
Подробнее:
https://www.mattlayman.com/understand-django/debugging-tips-techniques/
#django #отладка
👍5