Самообучаемый чат-бот python, который умеет искать ответы в Wikipedia
У нас в канале выходило множество статей на тему различных ботов как умных, так и не очень. На этот раз предлагаем вам познакомиться с вариантом бота, который умеет переписываться, а также искать информацию в Википедии по вашей просьбе. Работает он, разумеется, внутри Telegram.
https://habr.com/ru/post/667008/
#бот #ml #telegram
У нас в канале выходило множество статей на тему различных ботов как умных, так и не очень. На этот раз предлагаем вам познакомиться с вариантом бота, который умеет переписываться, а также искать информацию в Википедии по вашей просьбе. Работает он, разумеется, внутри Telegram.
https://habr.com/ru/post/667008/
#бот #ml #telegram
👍14❤1
Замените списки Python и сделайте свой код быстрее
Повсеместное использование списков — это то, на чём обжигаются многие начинающие разработчики. Для решения различных задач необходимо использовать соответствующие структуры данных, отличные от списков. Если вы пока не понимаете зачем это делать, ведь списки справляются со своей задачей и программа вроде бы работает, то обязательно прочтите эту статью:
https://dev-gang.ru/article/zamenite-spiski-python-i-sdelaite-svoi-kod-bystree-12e08jzoy5/
Повсеместное использование списков — это то, на чём обжигаются многие начинающие разработчики. Для решения различных задач необходимо использовать соответствующие структуры данных, отличные от списков. Если вы пока не понимаете зачем это делать, ведь списки справляются со своей задачей и программа вроде бы работает, то обязательно прочтите эту статью:
https://dev-gang.ru/article/zamenite-spiski-python-i-sdelaite-svoi-kod-bystree-12e08jzoy5/
👍10
Пишем чистый код на 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