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

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

Открыть в Telegram

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

Больше
9 098
Подписчики
-524 часа
-217 дней
-5630 день
Архив постов
Стандартная библиотека Python 3. Справочник с примерами. 2019 #RU || Бесплатный софт для чтения книг.

📓 Стандартная библиотека Python 3. Справочник с примерами. • Стандартная библиотека Python содержит сотни модулей, позволяющ
📓 Стандартная библиотека Python 3. Справочник с примерами. • Стандартная библиотека Python содержит сотни модулей, позволяющих взаимодействовать с операционной системой, интерпретатором и Интернетом. Все они тщательно протестированы и готовы к немедленному использованию для разработки приложений. • В этой книге Даг Хеллман, эксперт по языку Python, описывает все основные разделы библиотеки Python 3.x, сопровождая изложение материала компактными примерами исходного кода и результатами их выполнения. Приведенные примеры наглядно демонстрируют возможности каждого из модулей, предлагаемых библиотекой, и пригодны не только для изучения, но и для использования в реальном коде. #RU

📌 Работаем с приложением из терминала Каждый раз получать данные через input() неудобно. В таком случае лучше создать CLI AP
📌 Работаем с приложением из терминала Каждый раз получать данные через input() неудобно. В таком случае лучше создать CLI API, но это трудно и долго... Если не использовать click. Установка: pip install click Библиотека мало того, что легко настраивается, так ещё и самостоятельно генерирует страницу помощи с полученными параметрами. Если модуль вам подходит, можете начать с документации. #урок

Python для финансовых расчетов, 2-е издание. 2021 #RU || Бесплатный софт для чтения книг.

📓 Python для финансовых расчетов, 2-е издание. • Python стал языком выбора для разработки финансовых приложений, управляемых
📓 Python для финансовых расчетов, 2-е издание. • Python стал языком выбора для разработки финансовых приложений, управляемых данными, и систем искусственного интеллекта. Крупные инвестиционные банки и хедж-фонды все активнее реализуют свои базовые платформы трейдинга и управления рисками с использованием экосистемы Python. В новом издании книги разработчики и финансовые аналитики узнают, как применять различные инструменты Python для создания финансовых приложений и систем алгоритмической торговли. • Все примеры книги написаны на Python 3 и доступны в виде интерактивных блокнотов Jupyter. Готовые программные решения помогут понять, как экосистема Python формирует технологический фундамент для финансовой индустрии. #RU

📌 Зачем нужна __name__? Эта переменная нужна для проверки, модуль импортировали или же запустили как отдельный файл. Если ск
📌 Зачем нужна __name__? Эта переменная нужна для проверки, модуль импортировали или же запустили как отдельный файл. Если скрипт запущен отдельно, он получает имя '__main__', а если импортирован, то имя модуля (файла). Таким образом можно избежать неожиданного поведения, ведь весь код при импорте выполняется абсолютно. Проверка __name__, к слову, считается хорошей практикой. Никогда не узнаешь, как твой скрипт будут использовать. Все эти особенности описаны в документации Python. #теория

Бесплатный вебинар «Python с нуля» Хочешь стать хакером, но не умеешь кодить? Python — один из самых простых и востребованных
Бесплатный вебинар «Python с нуля» Хочешь стать хакером, но не умеешь кодить? Python — один из самых простых и востребованных языков программирования. Мы начнем его изучать полностью с нуля! 30 марта в 18:00 по Москве пройдет бесплатный вебинар «Хакера» для тех, кто хочет начать изучать Python. https://xakep.ru/2022/02/07/xakep-python-course/

📓 Python, например. • Это Python, например! Познакомьтесь с самым быстрорастущим языком программирования на сегодняшний день
📓 Python, например. • Это Python, например! Познакомьтесь с самым быстрорастущим языком программирования на сегодняшний день. Легкое и увлекательное руководство поможет шаг за шагом прокачать навыки разработки. Никаких архитектур компьютера, теорий программирования и прочей абракадабры — больше практики! В книге 150 задач, которые плавно перенесут читателя от изучения основ языка к решению более сложных вещей. Руководство подойдет всем, у кого голова идет кругом от технического жаргона и пространных объяснений — автор уверен, что учить можно и без этого. #RU

📌 Работаем с таблицами в Python Отображать данные в таблице довольно удобно, но вот реализовать такую функцию сложно. Хорошо
📌 Работаем с таблицами в Python Отображать данные в таблице довольно удобно, но вот реализовать такую функцию сложно. Хорошо, что это сделали за нас создатели prettytable. Установка: pip install prettytable Вы можете загружать значения из базы данных, csv-файлов или ручками добавлять информацию. После можете выводить в разных формата: CLI (терминал), JSON, HTML. Вывод также очень легко настраивается, подробнее об этом тут. #урок

Криптография и взлом шифров на Python. 2021 #RU || Бесплатный софт для чтения книг.

📓 Криптография и взлом шифров на Python. • Вы научитесь программировать на Python, создавая и взламывая шифры, с помощью кот
📓 Криптография и взлом шифров на Python. • Вы научитесь программировать на Python, создавая и взламывая шифры, с помощью которых пересылаются секретные сообщения! После знакомства с основами программирования на Python вы узнаете, как создавать, тестировать и взламывать классические шифры, включая перестановочный шифр и шифр Виженера. В конце обсуждаются криптосистемы с открытым ключом, применяемые в наши дни для защиты онлайн-транзакций. • Создание криптографических приложений на Python; • Применение словарей для быстрой проверки того, содержит ли дешифрованное сообщение осмысленный текст на английском языке или случайный набор букв; • Создание тестов, позволяющих убедиться в том, что код шифрования и дешифрования работает корректно; • Программирование (и взлом!) аффинного шифра, в котором для шифрования сообщения применяется модульная арифметика; • Взлом шифров методом грубой силы и с помощью частотного анализа. #RU

📌 Цепочка операторов Python любит, когда код выглядит чисто и красиво, поэтому в нём реализована много фишек для упрощения п
📌 Цепочка операторов Python любит, когда код выглядит чисто и красиво, поэтому в нём реализована много фишек для упрощения программы. С помощью цепочки операторов мы можем объединять несколько проверок в одну, но простую. Состоять она может из операторов сравнения (>, ==, <), is и in. Также a op1 b op2 c не создаёт никаких связей между a, b, c. Поэтому ничего не мешает вам написать так: a < b > c, хоть это и не очень красиво Документацния #урок

Black Hat Python. Программирование для хакеров и пентестеров. 2022 #RU || Бесплатный софт для чтения книг.

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

Асинхронное программирование Пока одна задача ждёт чего-то, она даёт другой задаче выполняться. В таком случае функции превра
Асинхронное программирование Пока одна задача ждёт чего-то, она даёт другой задаче выполняться. В таком случае функции превращаются в корутины, и управляются они особым циклом из asyncio. Корутина — функция, которая может приостанавливать свое выполнение на некоторое время. Определяются они с помощью async. Приостановить корутину можно с помощью await, тогда контроль передаётся другой задаче. Таким образом код выполняется не сверху вниз, а в зависимости от того, что сейчас нужнее. #урок

Профессиональная разработка на Python. 2021 #RU || Бесплатный софт для чтения книг.

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

📌 Быстро поднимаем сервер Бывает нужно очень быстро перекинуть файлы с одного компьютера на другой. Такое сделать можно с по
📌 Быстро поднимаем сервер Бывает нужно очень быстро перекинуть файлы с одного компьютера на другой. Такое сделать можно с помощью Python. На одном компьютере запускаем HTTP сервер: python3 -m http.server, а на другом — качаем файл с помощью браузера. Если не получилось, проверьте, подключены ли вы к одной сети? Возможно брандмауэр сервера блокирует запросы, а может просто забыли про порт. #урок

Непрактичный Python. Занимательные проекты для тех, кто хочет поумнеть. 2021 #RU || Бесплатный софт для чтения книг.