Метод утёнка
7.13K subscribers
531 photos
94 videos
2 files
431 links
Об IT так, что поймёт даже резиновый утёнок.

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels
Download Telegram
25 полезных скриптов на Python

В этой подборке вы найдёте несколько полезных скриптов, охватывающих различные аспекты программирования — генерация паролей, добавление вотермарок, извлечение пароля Wi-Fi и многое другое.

Каждая программа сопровождается детальными инструкциями по установке необходимых пакетов и запуску скриптов.

Ссылка на подборку: https://dev.to/harendra21/a-collection-of-25-awesome-python-scripts-mini-projects-3745

#python
❤‍🔥5🤷‍♂1👍1👎1
Python против JavaScript: самые важные отличия

Выбор между Python и JavaScript может существенно повлиять на вашу карьеру и эффективность работы. Оба языка популярны и востребованы, но каждый имеет свои уникальные особенности и области применения.

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

#python #javascript
6👍2
Эволюция форматирования строк в Python

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

При этом в Python существуют несколько способов форматирования строк:
1. оператор %  
2. строковый метод format()  
3. f-строки

В этой статье подробно рассмотрена эволюция способов форматирования строк. Автор статьи также разобрал их преимущества и недостатки.

#python
🤝1
Что такое LangChain. Понимание ключевых компонентов и принципов

LangChain - это сложная платформа (фреймворк Python), включающая несколько основных компонентов, которые работают в синергии для улучшения задач обработки естественного языка. Эти компоненты позволяют системе понимать, обрабатывать и генерировать языковые ответы, подобные человеческим. Каждый компонент играет определенную роль в общей функциональности LangChain.
 
В этой статье автор подробно рассказывает об особенностях и ключевых компонентах фреймворка.

#langchain #python
👍4
Топ 8 библиотек Python для Data Science в 2024 году

В Python насчитывается более 100 000 встроенных библиотек, и выучить их все невозможно.

В этой статье разбор 8 самых полезных библиотек Python для Data Science.

#python #ds
Асинхронное программирование в Python — что это, как устроено и где применяется

Асинхронное программирование – это вид параллельного программирования, в котором какая-либо единица работы может выполняться отдельно от основного потока выполнения приложения. Когда работа завершается, основной поток получает уведомление о завершении рабочего потока или произошедшей ошибке. У такого подхода есть множество преимуществ, таких как повышение производительности приложений и повышение скорости отклика.

В последние несколько лет асинхронное программирование привлекло к себе пристальное внимание, и на то есть причины. Несмотря на то, что этот вид программирования может быть сложнее традиционного последовательного выполнения, он гораздо более эффективен.

Подробности читайте в этой статье.

#python
👍6🔥2🥰1😁1
Паттерны проектирования: singleton и его подводные камни 

Паттерн проектирования singleton гарантирует создание только одного экземпляра класса и предоставляет глобальную точку доступа к этому экземпляру.

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

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

#python #singleton
This media is not supported in your browser
VIEW IN TELEGRAM
Делаем собственное API на Python

Если говорить совсем простыми словами, API позволяет программам взаимодействовать между собой с помощью определённых правил-комманд, которые объясняют одной программе, что она может получить от другой и как ей это сделать.

По сути это набор функций, которые вы можете добавить в свой проект и сделать его возможности доступными для других.

О том, как это сделать: https://habr.com/ru/articles/827134/

#python #api
👍6😁1
10 пакетов Python, которые улучшат вашу кодовую базу

Мы говорили и будем говорить дальше — не нужно делать велосипед там, где его уже сделали и активно используют. Это касается любого направления разработки. Особенно в Python, где буквально есть пакет на любой случай жизни.

Здесь мы собрали несколько пакет на 10 таких случаев. Читайте, используйте и сохраняйте на будущее:

https://tproger.ru/translations/10-paketov-python--kotorye-uluchwat-vawu-kodovuyu-bazu

#python #библиотека

А если подборка зашла, то поставьте ❤️ под постом. Вам не сложно, а нам будет понятно, что вам больше нравится :)
8👍1
10 причин изучить Python для занятий наукой о данных

Хотя Python является языком общего назначения, есть 10 веских причин, по которым следует изучать его для занятий наукой о данных:

1. Без проблем усваивается.
2. Легко читается.
3. Впечатляет популярностью.
4. Имеет огромное сообщество.
5. Обладает полным набором библиотек данных.
6. Приобщает к основам науки о данных.
7. Отличается легкостью очистки данных.
8. Предполагает коммуникацию.
9. Подходит для быстрого прототипирования.
10. Гарантирует занятость.

Подробнее о каждой — в статье.

#статья #python #datascience
3