Python и 1000 уязвимостей
37.6K subscribers
1.87K photos
568 videos
27 files
2K links
Сила в единстве.

Сотрудничество: @workhouse_price

Канал на бирже:
https://telega.in/channels/osint_pythons/card

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
Программируем с Minecraft. Создай свой мир с помощью Python

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

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

Скачать

#book

@py_1000_prog
Основы Python. Научитесь думать как программист

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

А ещё вы поймете, как думают программисты, и сможете применять этот подход к решению даже повседневных задач.

Скачать

#book

@py_1000_prog
Free-Radio

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

https://github.com/topdefaultuser/Free-Radio


#git
Научное программирование на Python

Книга начинается с общих концепций программирования, таких как циклы и функции в ядре Python 3, затем рассматриваются библиотеки NumPy, SciPy и Matplotlib для вычислительного программирования и визуализации данных. Обсуждается использование виртуального блокнота Jupyter Notebooks для создания мультимедийных совместно используемых документов для научного анализа. Отдельная глава посвящена анализу данных с использованием библиотеки pandas. В заключительной части представлены более сложные темы, такие как точность вычислений с применением чисел с плавающей точкой и обеспечение стабильности алгоритмов.

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

Скачать

#book

@py_1000_prog
​​proxy-list

GitHub репозиторий, содержащий анонимные HTTP, SOCKS4, SOCKS5 прокси, которые обновляются и проверяются примерно каждые 15 минут.

Репозиторий состоит из 4 папок:
▪️proxies - прокси с любым уровнем анонимности.
▪️proxies anonymous - анонимные прокси.
▪️proxies geolocation - идентично proxies, но к каждому прокси приложена информация о геолокации.
▪️ proxies geolocation anonymous - идентично proxies anonymous, но к каждому прокси приложена информация о геолокации.

https://github.com/monosans/proxy-list

#git

@py_1000_prog
🧐 Изучаем квантовые вычисления на Python и Q#

Технологический прорыв, связанный с распространением квантовых компьютеров, уже не за горами. В этой книге технологии будущего обсуждаются с практической стороны: комплект инструментов от компании Microsoft и язык Q# предоставляют вам возможность поупражняться в квантовых вычислениях.

В части I вы создадите симулятор квантового устройства на языке Python, в части II научитесь применять новые навыки написания квантовых приложений с помощью языка Q# и Комплекта инструментов для квантовой разработки, а в части III – имплементировать алгоритм, который умножает целые числа экспоненциально быстрее, чем самый лучший из известных стандартных алгоритмов.

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

Скачать

#book

@py_1000_prog
👍1
🤖 Обработка естественного языка. Python и spaCy на практике (2021)

Python и spaCy помогут вам быстро и легко создавать NLP-приложения: чат-боты, сценарии для сокращения текста или инструменты принятия заказов. Вы научитесь использовать spaCy для интеллектуального анализа текста, определять синтаксические связи между словами, идентифицировать части речи, а также определять категории для имен собственных. Ваши приложения даже смогут поддерживать беседу, создавая собственные вопросы на основе разговора.


💾Скачать

#book

@py_1000_prog
Модуль time

time
- этот модуль из стандартной библиотеки Python содержит массу полезных методов для работы со временем. С его помощью можно получать информацию о текущей дате и времени с точностью до миллисекунд, выводить эти сведения в необходимом формате, а также управлять ходом выполнения программы, добавляя задержки по таймеру.

Думаю все вы о нем знаете, но неплохо было бы вспомнить, как с ним работать, он нам еще понадобится, для создания 
небольших проектов в следующих постах.

Подробнее о нем можете почитать тут или тут

#модуль

@py_1000_prog
👍1
Python и 1000 уязвимостей
🥇Рейтинг языков программирования "Tiobe" октябрь 2020 😎 🐍 Python уверенно идет вперёд!
🏆Рейтинг языков программирования "Tiobe" август 2021 🤯

Python уверенно обошел Java и попал на 🥈 место, так и до первого не далеко)🐍

@py_1000_prog
Trilium Notes

Trilium Notes
– это приложение для заметок с иерархической структурой, ориентированное на создание больших персональных баз знаний.

Возможности:
▪️Заметки можно расположить в виде дерева произвольной глубины. Отдельную заметку можно разместить в нескольких местах дерева
▪️Продвинутый визуальный редактор позволяет работать с таблицами, изображениями, формулами и разметкой markdown, имеет автоформатирование
▪️Редактирование заметок с исходным кодом, включая подсветку синтаксиса
▪️Быстрая и простая навигация между заметками, полнотекстовый поиск и выделение заметок в отдельный блок
▪️Синхронизация заметок со своим сервером
▪️Карты связей и карты ссылок для визуализации их взяимосвязей
▪️Хорошо масштабируется, как по удобству использования, так и по производительности до 100000 заметок

https://github.com/zadam/trilium

#git

@py_1000_prog
👍1
Делаем часы в tkinter

Обязательно попробуйте запустить этот код!

#модуль

@py_1000_prog
🥋Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию (2020)

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

Скачать

#book

@py_1000_prog
Twint

Twint - это продвинутый инструмент парсинга Twitter, написанный на Python, который позволяет массово извлекать твиты из профилей Twitter без использования Twitter API.

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

https://github.com/twintproject/twint

#git

@py_1000_prog
👍3
📦Чистый Python.Тонкости программирования для профи

Python - это многофункциональный язык программирования с большим числом библиотек, дополнений и операторов. Большинство книг уделяет всё внимание обзору языка, даже тем функциям, которые могут так и не пригодится за всё время вашей личной разработки.

Эта же книга направлена на изучение только самого полезного материала по языку, сосредоточившись на развитии практических навыков по Python3.

📥Скачать

#python

@py_1000_prog
📝Меняем фон рабочего стола, на Windows 10 с помощью Python

Довольно прикольная функция, c помощью нее можно сделать много интересных проектов

@py_1000_prog
Добавляем на изображение текст с помощь PIL

@py_1000_prog
tshuffler

Полезный Python-скрипт для тех, кто слушает музыку в десктопном клиенте Telegram.

В нём ещё нет функции перемешивания треков при прослушивании, поэтому приходится слушать треки по порядку.

Этот скрипт решает эту проблему: берёт музыку из вашего частного канала и в случайном порядке пересылает её в ваш другой частный канал.

https://github.com/xtrahigh/tshuffler

#git

@py_1000_prog
📌 Django 2 в примерах (2019)

💬 Django
— это мощный Рython-фреймворк для веб-приложений, который поощряет быстрое развитие и чистый, прагматичный дизайн, предлагает относительно простое обучение. Это делает его привлекательным как для новичков, так и для опытных разработчиков.

В рамках данной книги вы пройдете весь путь создания полноценных веб-приложений с помощью Django.
Вы напишете свой блог, социальную сеть, интернет-магазин и платформу для онлайн обучения!

📖 Вы научитесь работать не только с основными компонентами, предоставляемыми фреймворком, но и узнаете, как интегрировать в проект популярные сторонние инструменты.
После прочтения этой книги у вас будет понимание того, как работает Django, как создавать практичные веб-приложения и расширять их с помощью дополнительных инструментов.

🧷 Скачать

#book #django

@py_1000_prog
🎯 Легкий способ выучить Python 3

💬 Никогда не программировали, но мечтаете научиться? Знаменитая на весь мир авторская методика Зеда Шоу поможет вам сделать первые шаги в освоении одного из самых увлекательных и востребованных сегодня языков программирования, Python.

Читайте упражнения, копируйте примеры и запускайте свои первые программы абсолютно без труда!

📥Скачать

#book

@py_1000_prog
👍1
🐍 Асинхронная многопоточность в Python

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

Подробнее