ru
Feedback
Python | Программирование

Python | Программирование

Открыть в Telegram

Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr

Больше
9 142
Подписчики
-424 часа
-117 дней
-4830 день
Архив постов
📓 Обработка естественного языка в действии. • «Обработка естественного языка в действии» станет вашим руководством по создан
📓 Обработка естественного языка в действии. • «Обработка естественного языка в действии» станет вашим руководством по созданию программ, способных распознавать и интерпретировать человеческий язык. В издании рассказано, как с помощью готовых пакетов на языке Python извлекать из текста смыслы и адекватно ими распоряжаться. В книге дается расширенная трактовка традиционных методов NLP. #RU

📌 Упрощаем поиск багов Время от времени стоит проверять, правильно ли работает функция и те ли данные она получила. В этом с
📌 Упрощаем поиск багов Время от времени стоит проверять, правильно ли работает функция и те ли данные она получила. В этом случае поможет assert. Оператор принимает булевскую переменную, которая, если будет равняться False, выбросит исключение AssertionError. Также, она выдаёт комментарий, который объясняет, что не так с этим кодом и как исправить ошибку. Но второй аргумент не обязателен. #урок

Конфигуратор сервера для 1С Бухгалтерии. Серверы с полной проверкой от 27490₽. Помощь в подборе конфигурации. Доставка по РФ.
Конфигуратор сервера для 1С Бухгалтерии. Серверы с полной проверкой от 27490₽. Помощь в подборе конфигурации. Доставка по РФ. Узнать больше #реклама sibrs.ru О рекламодателе

📓 Начинаем программировать на Python, 5-е издание. • Изложены принципы программирования, с помощью которых читатель приобрет
📓 Начинаем программировать на Python, 5-е издание. • Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др. #RU

Vault Security- приватный канал от специалиста по цифровой криминалистике. • Reversing engineering учимся разбирать приложения на винтики; • Учимся работать с Metasploit; • Kali Linux разбор инструментов; • Годные OSINT инструменты; • Нейросети; • Приватные мануалы и софт; Впервые открыт свободный вход Welcome to Vaultsec

👨🏻‍💻 Курс: Python для начинающих. 💬 Очень полезный курс для изучения Python с нуля. Рекомендую к просмотру и изучению: •
👨🏻‍💻 Курс: Python для начинающих. 💬 Очень полезный курс для изучения Python с нуля. Рекомендую к просмотру и изучению: • Установка и запуск интерпретатора языка; Переменные, оператор присваивания, типы данных; Функции input и print ввода/вывода; Арифметические операторы: сложение, вычитание, умножение, деление, степень; Условный оператор if, составные условия с and, or, not; Операторы циклов while и for, операторы break и continue; Строки - сравнения, срезы строк, базовые функции str, len, ord, in; Методы строк - upper, split, join, find, strip, isalpha, isdigit и другие; Списки list и функции len, min, max, sum, sorted; Списки - срезы и методы: append, insert, pop, sort, index, count, reverse, clear; Списки - инструмент list comprehensions, сортировка методом выбора; Словарь, методы словарей: len, clear, get, setdefault, pop; Кортежи (tuple) и операции с ними: len, del, count, index; Функции (def) - объявление и вызов; Делаем "Сапер", проектирование программ "сверху-вниз"; Рекурсивные и лямбда-функции, функции с произвольным числом аргументов; Алгоритм Евклида, принцип тестирования программ; Области видимости переменных - global, nonlocal; Множества (set) и операции над ними: вычитание, пересечение, объединение, сравнение; Итераторы, выражения-генераторы, функции-генераторы, оператор yield; Функции map, filter, zip; Сортировка sort() и sorted(), сортировка по ключам; Обработка исключений: try, except, finally, else; Файлы - чтение и запись: open, read, write, seek, readline, dump, load, pickle; Форматирование строк: метод format и F-строки; Создание и импорт модулей - import, from, as, dir, reload; Пакеты (package) - создание, импорт, установка (менеджер pip); Декораторы функций и замыкания; Установка и порядок работы в PyCharm; Функция enumerate, примеры использования. #Курс

📌 Добавляем новые функции Если встроенных возможностей вам не хватает, а писать свои функции не очень хочется, то посмотрите
📌 Добавляем новые функции Если встроенных возможностей вам не хватает, а писать свои функции не очень хочется, то посмотрите в сторону funcy. Установка: pip install funcy Это набор полезных функций для работы со списками, последовательностями, словарями и другими часто используемыми типами. И не только с типами. В модуле есть декораторы для обработки ошибок и для работы с логами. 📕 Документация #библиотека

👨🏻‍💻 Курс: Основы асинхронности в Python. • Асинхронность — это возможность выполнения программой задач и процессов без ож
👨🏻‍💻 Курс: Основы асинхронности в Python. Асинхронность — это возможность выполнения программой задач и процессов без ожидания их завершения. То есть если предыдущий процесс все еще находится на этапе выполнения, асинхронная программа может легко перейти к обработке следующих задач. • Для чего нужна асинхронность? Программы, которые выполняются последовательно, просты для понимания. В них все процессы выполняются шаг за шагом. Но для решения некоторых практических задач в современном программировании такой подход не всегда себя оправдывает, а потому приходится применять другие методы разработки. Асинхронное программирование усложняет программы, но с его помощью можно их оптимизировать и повысить эффективность. Оно позволяет всем задачам в вашем коде выполняться одновременно (этого синхронные процессы обеспечить не могут). Асинхронное программирование может быть полезным, если: Программе требуется слишком много времени на выполнение всех задач; Имеются операции ввода-вывода, требующие одновременного выполнения; Есть задержка операций ввода и вывода. • Введение; Асинхронность с простыми функциями. Событийный цикл; Асинхронность на колбэках; Генераторы и событийный цикл Round Robin; Асинхронность на генераторах; Корутины и yield from; Asyncio, async/await; Опять про генераторы. #Курс

📓 Классические задачи Computer Science на языке Python. • "Django - это мощный Рython-фреймворк для веб-приложений, который
📓 Классические задачи Computer Science на языке Python. • "Django - это мощный Рython-фреймворк для веб-приложений, который поощряет быстрое развитие и чистый, прагматичный дизайн, предлагает относительно простое обучение. Это делает его привлекательным как для новичков, так и для опытных разработчиков. • В рамках данной книги вы пройдете весь путь создания полноценных веб-приложений с помощью Django. Вы научитесь работать не только с основными компонентами, предоставляемыми фреймворком, но и узнаете, как интегрировать в проект популярные сторонние инструменты. В книге описано создание приложений, которые решают реальные задачи, используют лучшие практики разработки. После прочтения этой книги у вас будет понимание того, как работает Django, как создавать практичные веб-приложения и расширять их с помощью дополнительных инструментов. #RU #Django #Web

🔥 БЕСПЛАТНЫЙ КУРС ПО СОЗДАНИЮ НЕЙРО-СОТРУДНИКОВ НА GPT И ДРУГИХ LLM 🔥 Ищете практический и углубленный курс, чтобы освоить
🔥 БЕСПЛАТНЫЙ КУРС ПО СОЗДАНИЮ НЕЙРО-СОТРУДНИКОВ НА GPT И ДРУГИХ LLM 🔥 Ищете практический и углубленный курс, чтобы освоить создание нейро-сотрудников? Мы создали курс из 5 объемных занятий. Это именно то, что нужно, чтобы прокачать свои навыки абсолютно бесплатно! 📌 Темы занятий: 1. Введение в мир нейро-сотрудников 2. Как работают LLM и их аналоги 3. Создание базы знаний для нейро-сотрудника (RAG) 4. Тестирование и отладка нейро-сотрудников 5. Интеграция нейро-сотрудников в Production Вот 5 тем курса - он максимально простой и доступный, общеобразовательный, без какого-либо сложного программирования 📚Прохождение этого курса, скорее всего, займет у вас от 1 до 3 часов 🤖 Присоединяйтесь к нашему бесплатному курсу и разберитесь в этой увлекательной теме с нами!

👨🏻‍💻 Дорожная карта Python-разработчика. В нашей версии дорожной карты рассказываем, в каком порядке нужно изучать Python,
👨🏻‍💻 Дорожная карта Python-разработчика. В нашей версии дорожной карты рассказываем, в каком порядке нужно изучать Python, чтобы пройти путь от основ до веб-разработки, тестирования, науки о данных или машинного обучения. 🧷 https://proglib.io/p/dorozhnaya-karta-python-razrabotchika-2021-10-09 #Roadmap

Оценивать влияние медийной рекламы стало проще Теперь исследование Target Lift может учитывать не только веб-конверсии, но и
Оценивать влияние медийной рекламы стало проще Теперь исследование Target Lift может учитывать не только веб-конверсии, но и in-app события (заказы, заявки и другие действия в приложении) после контакта с медийной рекламой. ⚡Это особенно полезно для бизнесов, где приложение — один из ключевых каналов взаимодействия с аудиторией. По результатам тестов, у таких бизнесов количество исследований со статистически значимыми приростами увеличивается на 60% по сравнению с результатами, которые они получали при анализе только веб-трафика. Для настройки можно использовать AppMetrica, Adjust или AppsFlyer. При использовании Adjust или AppsFlyer важно настроить передачу данных по всем рекламным источникам, чтобы корректно учитывать post-view конверсии и получать более полную аналитику. Подробнее в статье Перейти на сайт #реклама 16+ yandex.ru О рекламодателе

📓 Python. Чистый код для продолжающих. • «Python. Чистый код для продолжающих» — это не набор полезных советов и подсказок п
📓 Python. Чистый код для продолжающих. • «Python. Чистый код для продолжающих» — это не набор полезных советов и подсказок по написанию чистого кода. Вы узнаете о командной строке и других инструментах профессионального разработчика: средствах форматирования кода, статических анализаторах и контроле версий. Вы научитесь настраивать среду разработки, давать имена переменным и функциям, делающие код удобочитаемым, грамотно комментировать и документировать ПО, оценивать быстродействие программ и сложность алгоритмов, познакомитесь с ООП. • Ни одна книга не заменит реального опыта работы и не превратит вас из новичка в профессионала. Но «Чистый код для продолжающих» проведет вас чуть дальше по этому пути: вы научитесь создавать чистый, грамотный, читабельный, легко отлаживаемый код, который можно будет назвать истинно питоническим. #RU

🎁 Видеоурок по вайбкодингу Что такое вайбкодинг, какие связки реально приносят от 100 000 ₽ за проект и почему 2026 год — последнее окно лёгкого входа в нишу? 👉 Ответы на эти вопросы найдете в закрепе: https://t.me/+-bqDVGF4lephN2Ni

📌 Захватываем компьютер С помощью mouse и keyboard мы можем забрать себе управление мышкой/клавиатурой и/или считывать дейст
📌 Захватываем компьютер С помощью mouse и keyboard мы можем забрать себе управление мышкой/клавиатурой и/или считывать действия. Установка: pip install mouse keyboard Они могут выполнять как простые нажатия, так и более сложные (wheel, drag, "ctrl + C", "alt + shift + esc"). К тому же можем записывать и воспроизводить действия. Жаль, что такой фокус не пройдёт с Linux, модули требуют права суперпользователя (root). 🐼 GitHub mouse 🐼 GitHub keyboard #урок

Аренда VPS/VDS-сервера. Виртуальные выделенные серверы в дата-центрах уровня Tier III — 7 готовых конфигураций от 200 ₽/мес.
Аренда VPS/VDS-сервера. Виртуальные выделенные серверы в дата-центрах уровня Tier III — 7 готовых конфигураций от 200 ₽/мес. Преимущества аренды: - Выделенные ресурсы без переплаты; - KVM-виртуализация; - Быстрые NVMe SSD; - Соответствие 152-ФЗ, PCI DSS; - Бесплатная защита от DDoS; - Управление через панель, API и Terraform; - Техподдержка 24/7. Запустите сервер за несколько минут! Попробовать #реклама 16+ selectel.ru О рекламодателе

📓 Прикладное машинное обучение без учителя с использованием Python. • Обучение без учителя — передовой рубеж технологий #ИИ
📓 Прикладное машинное обучение без учителя с использованием Python. • Обучение без учителя — передовой рубеж технологий #ИИ и, возможно, ключ к созданию сильного ИИ. Поскольку подавляющая часть накопленных в мире данных не размечена, к ним нельзя применять традиционное обучение с учителем. В то же время обучение без учителя позволяет успешно работать с неразмеченными наборами данных и выявлять заложенные в них закономерности, обнаружить которые человеку не под силу. • Автор показывает, как реализовать обучение на основе Scikit-learn и TensorFlow/Keras. Используя готовый код и практические примеры, специалисты по работе с данными смогут выявлять скрытые закономерности в информационных массивах, более глубоко анализировать деловые данные, обнаруживать аномалии, выполнять автоматическое конструирование признаков и генерировать синтетические наборы данных. Все, что потребуется — знание программирования и предварительный опыт работы в области ML. #RU

📌 Модуль functools Здесь хранится куча полезный функций для работы с вызываемыми объектами. Например: @cache — появился в Py
📌 Модуль functools Здесь хранится куча полезный функций для работы с вызываемыми объектами. Например: @cache — появился в Python3.9 и позволяет высоконагруженным функциям кешировать результат своей работы. @wraps — используется для создания декоратором. Заменяет __name__, __doc__ и другие атрибуты на значения декорируемой функции. @singledispatch — Позволяет определять несколько функций, поведение которых зависит от типа аргументов. 📕 Документация #урок

👨🏻‍💻 Уроки по Flask с нуля. • Flask — фреймворк для создания веб-приложений на языке Python, использующий набор инструмент
👨🏻‍💻 Уроки по Flask с нуля. Flask — фреймворк для создания веб-приложений на языке Python, использующий набор инструментов Werkzeug, а также шаблонизатор Jinja2. Относится к категории так называемых микрофреймворков — минималистичных каркасов веб-приложений, сознательно предоставляющих лишь самые базовые возможности. • Что это такое? Простое WSGI-приложение; Использование шаблонов страниц сайта; Контекст приложения и контекст запроса; Функция url_for и переменные URL-адреса; Подключение внешних ресурсов и работа с формами; Мгновенные сообщения - flash, get_flashed_messages; Декоратор errorhandler, функции redirect и abort; Создание БД, установление и разрыв соединения при запросах; Добавление и отображение статей из БД; Способ представления полноценных HTML-страниц на сервере; Формирование ответа сервера, декораторы перехвата запроса; Порядок работы с cookies (куками); Порядок работы с сессиями (session); Регистрация пользователей и шифрование паролей; Авторизация пользователей на сайте через Flask-Login; Улучшение процесса авторизации (Flask-Login); Загрузка файлов на сервер и сохранение в БД; Применение WTForms для работы с формами сайта; Обработка ошибок во Flask-WTF; Blueprint - что это такое, где и как использовать; Blueprint - подключение к БД и работа с ней; Flask-SQLAlchemy - установка, создание таблиц, добавление записей; Операции с таблицами через Flask-SQLAlchemy; #Видео #RU #Flask