PythonCamp
الذهاب إلى القناة على Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
إظهار المزيد9 074
المشتركون
لا توجد بيانات24 ساعات
-267 أيام
-11330 أيام
أرشيف المشاركات
9 074
Powerful Python
Aaron Maxwell
2017
Имеется множество книг для новичков в Python, новичков в программировании или для тех и других. Powerful Python - это совсем другое. Написанная для таких опытных разработчиков, как вы, она содержит тщательно продуманные главы, в которых рассказывается о разных промежуточных и продвинутых стратегиях, паттернах и инструментах для современного Python.
#python #eng
9 074
Обфускация кода
Python-код хранится в том виде, в котором был написан, то есть любой может его прочитать. Чтобы запутать читателя, можно или написать ужасный код (что, в принципе, не сложно), или — обфусцировать его. Для этого нам нужен pyarmor.
Установка:
pip install pyarmor
Работает скрипт из терминала. Вводим pyarmor obfuscate file.py и файл превратится в месиво.
Хочу обратить внимание, что размер файла тоже станет чуть больше, поскольку простой "Hello world!" превращается в набор байтов, как на картинке выше.
📌 Документация
#lesson #pyarmor9 074
Cамая редкая русскоязычная литература, для ИТ специалистов и программистов любого уровня и направления.
https://t.me/Code_Iibrary
Канал в котором публикуют курсы, мануалы, книги, которые невозможно найти в открытом доступе. Самый интересный материал публикуется в нашем канале еще до момента выхода в официальных источниках.
9 074
Эволюционные нейросети на языке Python
Ярослав Омельяненко
2020
Представленная книга дает всестороннее представление о нейроэволюции – подходе к обучению искусственных нейронных сетей, который использует эволюционные алгоритмы, чтобы упростить процесс решения сложных задач в таких областях, как игры, робототехника и моделирование естественных процессов.
#python #rus
9 074
Математика - это язык, на котором говорят все точные науки
И в ней можно прокачать свои знания, с помощью Python и SciPy. Это библиотека с открытым исходным кодом, в которой хранятся алгоритмы для решения научных проблем.
Установка:
pip install scipy.
Например, scipy.stats. Пакет предназначен для решения задач, связанных с статистикой. Если вам стало интересно, то начать изучать это стоит тут.
📌 Документация
#lesson9 074
2017: не хочу я быть инста-блогером
2018: не буду я покупать криптовалюты
2019: не хочу снимать тиктоки
2020: да не хочу разбираться в NFT
2021: да не шарю я за метавселенную
А теперь всё это — тренды, на которых вы могли заработать миллионы. И кажется, таких шансов больше не будет, но это не так.
Фишка в том, что сегодня таких возможностей СОТНИ. Каждый день появляются тренды, которые принесут миллионы через пару месяцев. И чтобы замечать их достаточно читать канал Джейпег Малевича.
Ребята каждый день постят инсайдерскую инфу, которая не попадает в простой люд и рассказывают про то, что точно выстрелит в 2022 году.
Обязательно подписываетесь: @malepeg
9 074
Самоучитель Python. Выпуск 0.2
Дмитрий Мусин
2017
Чем может быть полезен Python? Автор решил написать небольшую обзорную статью на эту тему. Вот лишь некоторые вещи, которые умеет делать python: работа с xml/html файлами, работа с http запросами GUI (графический интерфейс), создание веб-сценариев, работа с FTP, работа с изображениями, аудио и видео файлами, робототехника, программирование математических и научных вычислений многое, многое другое... Таким образом, python подходит для решения львиной доли повседневных задач, будь то резервное копирование, чтение электронной почты, либо же какая-нибудь игрушка.
#python #rus
9 074
Бизнес-аналитик — волшебник, который увеличивает прибыль любого дела. Так людей этой профессии видят со стороны.
И правда, звучит несложно: изучить устройство бизнес-процессов, найти и исправить пару косяков, подготовить красивый отчёт. Готово, вы восхитительны.
На деле — никакой магии, только знания: финансы, технические навыки, управление проектами и собственно анализ. Бизнес-аналитик — звено, соединяющее маркетинг, финансы, IT и другие отделы компании так, чтобы её прибыль росла кратно.
Научиться этому можно меньше, чем за год. То есть ли вы сейчас думаете о смене карьерного пути, стоит решиться — и следующий Новый год встретите с другой профессией. Приносящей, между прочим, немалые деньги: такие спецы ценятся.
Самый интенсивный и прошитый пользой курс — в онлайн-университете SF Education. 11 месяцев, 12 модулей, 245 часов практики. Бонусом идут английский язык и основы права.
Подробная программа по ссылке, и не забудьте пароль PYCODE для скидки 45% на все курсы — но только до 13 января. Вперёд!
Узнать подробности - https://bit.ly/3ndCNed
9 074
Переводим текст в речь
При создании робота, что захватит человечество, желательно научить его говорить. Сделать это можно с помощью модуля pyttsx3.
Установка:
pip install pyttsx3
Если ошибка при импорте модуля win32com или win32api, то введите pip install pypiwin32
Им пользоваться довольно легко, достаточно функций: say(text), save_to_file(text, filename), runAndWait(). Также вы можете настраивать голос с помощью getProperty(name) и setProperty(name, value).
📌 Документация
#lesson9 074
Lorem ipsum — Канал с эксклюзивными материалами для дизайна. Среди них: Экшены, текстуры эффекты, шаблоны, кисти, стили и другие полезности.
Перейти 😏
9 074
Practical Docker with Python: Build, Release and Distribute your Python App with Docker, Second Edition
Sathyajith Bhat
2022
Книга рассказывает основные самые концепции, а также актуальную терминологию Docker. На примере простого Телеграм-бота на Python вы увидите, насколько просто Docker позволяет создавать/деплоить приложения, а также оптимизировать Docker-образы для production.
#python #eng
9 074
Парсим сайты
Парсинг — это сбор информации с сайта, например, товары в интернет-магазине, их цены и название. Используют для этого scrapy.
Установка:
pip install scrapy
Модуль использует свою структуру проекта, поэтому вызываем scrapy startproject exmple и ждём, пока скрипт закончит работу.
После — создаём паучка (quotes_spider.py) в exmple/spiders, вводим туда код из изображения (текст) и запускаем с помощью scrapy crawl quotes.
📌 Документация
#lesson9 074
All you Need to Know about Python
Elghalaoui Abdelatti
2020
Python - язык, который может использоваться во многих контекстах и может быть адаптирован к любому типу использования благодаря специализированным библиотекам. Однако он особенно часто используется в качестве языка сценариев для автоматизации простых, но утомительных задач. Он также используется в качестве языка разработки прототипов, когда требуется функциональное приложение перед его оптимизацией с помощью языка более низкого уровня. Он особенно широко распространен в научном мире и имеет множество библиотек, оптимизированных для численных вычислений.
#python #eng
9 074
Тестируем с Faker
Люди — ленивые существа, и их желание всё автоматизировать привело нас к тому, на что вы смотрите. Поэтому, подбор данных для тестов тоже можно автоматизировать с помощью Faker.
Установка:
pip install Faker
Всё просто: создаёте Faker(), вызываете нужную функцию (name(), address(), text(), другие) и с помощью сторонних модулей тестируете нужную функцию.
Но вот незадача: что делать, если нужен ip? Такой функции нет в классе Faker. Ничего страшного, подключаем поставщиков и пользуемся нужными функциями — fake.add_provider(internet).
📌 Документация
#lesson9 074
Программирование компьютерного зрения на языке Python
Ян Эрик Солем
2016
Если вы хотите разобраться в основах теории и алгоритмов компьютерного зрения, то эта книга – как раз то, что вам нужно. Вы узнаете о разных методах распознавания объектов, трехмерной реконструкции, обработке стереоизображений, дополненной реальности и других приложениях компьютерного зрения. Книга также сопровождается понятными примерами на языке Python. При этом объяснения даются в общих чертах, без погружения в сухую теорию.
#python #rus
