Awesome Python Books – Различные книги по Python, собранные в одном репозитории.
¡ В этом списке большинство платных книг, почти все ссылки ведут на amazon. Впрочем, многие из них есть в открытом доступе
Содержание:
• Учебные книги
• Структуры и алгоритмы данных
• Разработка игр
• Hardware
• Машинное обучение
• Глубокое обучение
• Обработка естественного языка
• Сети
• Data Analysis
• Безопасность
• SQL и ORM
• Системное администрирование
• Тестирование
• Веб-разработка
• Web Scraping
@pro_python_code | #Python #Books #Archive
¡ В этом списке большинство платных книг, почти все ссылки ведут на amazon. Впрочем, многие из них есть в открытом доступе
Содержание:
• Учебные книги
• Структуры и алгоритмы данных
• Разработка игр
• Hardware
• Машинное обучение
• Глубокое обучение
• Обработка естественного языка
• Сети
• Data Analysis
• Безопасность
• SQL и ORM
• Системное администрирование
• Тестирование
• Веб-разработка
• Web Scraping
@pro_python_code | #Python #Books #Archive
🐍📊 Графики в Python: 9 видов визуализации, привлекающих внимание лучше, чем гистограмма. Инструкция по визуализации данных.
Гистограмма – это двухмерный график с прямоугольными столбцами по оси X или Y. Мы используем эти столбцы для сравнения значений, принадлежащих дискретным категориям, сравнивая высоту или ширину соответствующих столбцов. Такие графики часто используются для визуализации данных, поскольку их нетрудно создать и просто понять.
Однако в некоторых ситуациях, таких, как создание инфографики или когда необходимо привлечь внимание публики к данным, гистограмма может быть недостаточно привлекательной. Иногда слишком большое количество гистограмм может сделать презентацию скучной.
Визуализация данных включает множество видов графиков. Эта статья продемонстрирует девять идей, которые можно использовать не только для разнообразия, но и для улучшения внешнего вида полученных результатов.
➡️ Читать дальше
@pro_python_code
Гистограмма – это двухмерный график с прямоугольными столбцами по оси X или Y. Мы используем эти столбцы для сравнения значений, принадлежащих дискретным категориям, сравнивая высоту или ширину соответствующих столбцов. Такие графики часто используются для визуализации данных, поскольку их нетрудно создать и просто понять.
Однако в некоторых ситуациях, таких, как создание инфографики или когда необходимо привлечь внимание публики к данным, гистограмма может быть недостаточно привлекательной. Иногда слишком большое количество гистограмм может сделать презентацию скучной.
Визуализация данных включает множество видов графиков. Эта статья продемонстрирует девять идей, которые можно использовать не только для разнообразия, но и для улучшения внешнего вида полученных результатов.
➡️ Читать дальше
@pro_python_code
💻 Изучаем квантовые вычисления на Python и Q#
Квантовые компьютеры обеспечивают радикальный скачок в скорости и вычислительной мощи. Совсем скоро могут появиться усовершенствованные научные модели и новые рубежи в криптографии, которые были немыслимы при использовании классических вычислений. Комплект инструментов для квантовой разработки от компании Microsoft и язык Q# предоставляют вам возможность поупражняться в квантовых вычислениях, даже если вы не знаете математику или физику на продвинутом уровне.
В этой книге квантовые технологии обсуждаются с практической точки зрения. Используя Python, вы сможете создать собственный квантовый симулятор, а задействуя инструменты с открытым исходным кодом от Microsoft – тонко настроить квантовые алгоритмы. Авторы покажут, как применять квантовые методы для решения практических задач, в том числе для отправки секретных сообщений.
📖 Книга
@pro_python_code
Квантовые компьютеры обеспечивают радикальный скачок в скорости и вычислительной мощи. Совсем скоро могут появиться усовершенствованные научные модели и новые рубежи в криптографии, которые были немыслимы при использовании классических вычислений. Комплект инструментов для квантовой разработки от компании Microsoft и язык Q# предоставляют вам возможность поупражняться в квантовых вычислениях, даже если вы не знаете математику или физику на продвинутом уровне.
В этой книге квантовые технологии обсуждаются с практической точки зрения. Используя Python, вы сможете создать собственный квантовый симулятор, а задействуя инструменты с открытым исходным кодом от Microsoft – тонко настроить квантовые алгоритмы. Авторы покажут, как применять квантовые методы для решения практических задач, в том числе для отправки секретных сообщений.
📖 Книга
@pro_python_code
This media is not supported in your browser
VIEW IN TELEGRAM
🖼 Present
Инструмент для создания terminal-based презентаций на Python с возможностями добавления различных эффектов
⚙️ Github
GitHub | #Interesting #Python #Useful
@pro_python_code
Инструмент для создания terminal-based презентаций на Python с возможностями добавления различных эффектов
⚙️ Github
GitHub | #Interesting #Python #Useful
@pro_python_code
Как превратить Google Таблицы в базу данных с помощью Python
Знаете ли вы, что Google Таблицы можно использовать в качестве упрощенной базы данных?
Google Таблицы — это облачное приложение для работы с электронными таблицами, которое может хранить данные в структурированном виде, как и большинство систем управления базами данных. Вы также можете редактировать и удалять данные парой щелчков мыши, а также получать доступ к ним в режиме онлайн.
Хотя Google Таблицы имеют ограничения, например количество предлагаемых ячеек (до 10 миллионов) и вызовов API в минуту, можно рассматривать этот сервис как вариант бесплатной базы данных.
В данном руководстве будет рассказано и показано, как использовать Google Таблицы с помощью Python. Вы узнаете, как создать электронную таблицу и сохранить в ней данные с помощью Python, чтобы превратить Google Таблицы в собственную базу данных.
➡️ Читать дальше
@pro_python_code
Знаете ли вы, что Google Таблицы можно использовать в качестве упрощенной базы данных?
Google Таблицы — это облачное приложение для работы с электронными таблицами, которое может хранить данные в структурированном виде, как и большинство систем управления базами данных. Вы также можете редактировать и удалять данные парой щелчков мыши, а также получать доступ к ним в режиме онлайн.
Хотя Google Таблицы имеют ограничения, например количество предлагаемых ячеек (до 10 миллионов) и вызовов API в минуту, можно рассматривать этот сервис как вариант бесплатной базы данных.
В данном руководстве будет рассказано и показано, как использовать Google Таблицы с помощью Python. Вы узнаете, как создать электронную таблицу и сохранить в ней данные с помощью Python, чтобы превратить Google Таблицы в собственную базу данных.
➡️ Читать дальше
@pro_python_code
PyArmor: как запутать код, чтобы защитить программное обеспечение
Все еще не шифруете свой скрипт? Тогда самое время изучить обфускацию. Сегодня познакомлю с полезной библиотекой PyArmor, расскажу о двух методах работы модуля и на собственном примере покажу как запутать код от нежелательного просмотра третьими лицами.
В повседневной работе существуют ситуации, когда по очевидным причинам необходимо предоставить скрипты заказчику, но, пересылая собственные разработки, в полном объеме можно потерять контроль над ними, включая авторские права на реализованные коды.
В таких случаях целесообразно защитить собственные коды, зашифровав их (защитить/сохранить/добавить условия для управления зависимостями внутри кода), точно также, как если бы стояла задача предоставления кода для пользования клиенту в течение какого-либо определенного периода времени.
Разработчики скриптов знают, что код на Python поддерживает анализ байт-кода, позволяющий ускорять работу интерпретатора и сам код на Python очень сложно защитить от нежелательного просмотра третьими лицами. Даже новички в разработке скриптов на Python могут заполучить исходный скрипт .py из файла .exe.
Для этого случая на Python существует очень полезная библиотека pyarmor с помощью которой можно воспользоваться всеми вышеизложенными функциями защиты скрипта от нежелательного взлома и метод, который позволяет защитить код называется обфускация.
Библиотека PyArmor имеет несколько вариантов работы – через консоль, а также с использованием localhost GUI – графического пользовательского интерфейса.
pip install pyarmor
Читать дальше
@pro_python_code
Все еще не шифруете свой скрипт? Тогда самое время изучить обфускацию. Сегодня познакомлю с полезной библиотекой PyArmor, расскажу о двух методах работы модуля и на собственном примере покажу как запутать код от нежелательного просмотра третьими лицами.
В повседневной работе существуют ситуации, когда по очевидным причинам необходимо предоставить скрипты заказчику, но, пересылая собственные разработки, в полном объеме можно потерять контроль над ними, включая авторские права на реализованные коды.
В таких случаях целесообразно защитить собственные коды, зашифровав их (защитить/сохранить/добавить условия для управления зависимостями внутри кода), точно также, как если бы стояла задача предоставления кода для пользования клиенту в течение какого-либо определенного периода времени.
Разработчики скриптов знают, что код на Python поддерживает анализ байт-кода, позволяющий ускорять работу интерпретатора и сам код на Python очень сложно защитить от нежелательного просмотра третьими лицами. Даже новички в разработке скриптов на Python могут заполучить исходный скрипт .py из файла .exe.
Для этого случая на Python существует очень полезная библиотека pyarmor с помощью которой можно воспользоваться всеми вышеизложенными функциями защиты скрипта от нежелательного взлома и метод, который позволяет защитить код называется обфускация.
Библиотека PyArmor имеет несколько вариантов работы – через консоль, а также с использованием localhost GUI – графического пользовательского интерфейса.
pip install pyarmor
Читать дальше
@pro_python_code
Rich – библиотека Python для богатого(rich) текста и красивого форматирования в терминале.
Rich API позволяет легко добавлять цвет и стиль в вывод терминала. Rich также может отображать красивые таблицы, индикаторы выполнения, markdown, выделенный синтаксисом исходный код, трассировки и многое другое - из коробки.
#GitHub #Python #Terminal
@pro_python_code
Rich API позволяет легко добавлять цвет и стиль в вывод терминала. Rich также может отображать красивые таблицы, индикаторы выполнения, markdown, выделенный синтаксисом исходный код, трассировки и многое другое - из коробки.
#GitHub #Python #Terminal
@pro_python_code
PySnooper – инструмент для дебаггинга проектов на Python без использования print
Вы просто добавляете декоратор к интересующей вас функции и вы получите целый журнал «воспроизведения» вашей функции, включая то, какие строки выполнялись и когда, и когда именно были изменены локальные переменные
⤷ Ссылка на проект
@pro_python_code | #Interesting #Python #Debug #Useful
Вы просто добавляете декоратор к интересующей вас функции и вы получите целый журнал «воспроизведения» вашей функции, включая то, какие строки выполнялись и когда, и когда именно были изменены локальные переменные
⤷ Ссылка на проект
@pro_python_code | #Interesting #Python #Debug #Useful
SReC – Нейронка для сжатия изображений без потери в качестве
Обучение, сжатие и распаковка полностью поддерживаются и имеют открытый исходный код
⤷ Ссылка на проект
@pro_python_code | #Interesting #Python
Обучение, сжатие и распаковка полностью поддерживаются и имеют открытый исходный код
⤷ Ссылка на проект
@pro_python_code | #Interesting #Python
img2cmap – инструмент, для преобразования изображений в карты цветов с помощью трех строк кода, написанный на Python
⤷ Документация
⤷ Ссылка на проект
| #Interesting #Python #Useful
@pro_python_code
⤷ Документация
⤷ Ссылка на проект
| #Interesting #Python #Useful
@pro_python_code
🔎 yagooglesearch
библиотека Python для выполнения интеллектуальных, реалистичных и настраиваемых поисковых запросов Google. Имитирует реальное поведение человека при поиске в Google, дабы предотвратить ограничение скорости или бан от Google.
Умеет:
📌 Возвращает список найденных URL адресов
📌 Рандомно ставит паузу между запросами
📌 Поддерживает proxy и cookie
📌 Подставляет рандомный user-agent и много чего интересного
Пример использования:
#python #soft #github
@pro_python_code
библиотека Python для выполнения интеллектуальных, реалистичных и настраиваемых поисковых запросов Google. Имитирует реальное поведение человека при поиске в Google, дабы предотвратить ограничение скорости или бан от Google.
Умеет:
📌 Возвращает список найденных URL адресов
📌 Рандомно ставит паузу между запросами
📌 Поддерживает proxy и cookie
📌 Подставляет рандомный user-agent и много чего интересного
Пример использования:
import yagooglesearch
query = "site:github.com"
client = yagooglesearch.SearchClient(
query,
tbs="li:1",
max_search_result_urls_to_return=100,
http_429_cool_off_time_in_minutes=45,
http_429_cool_off_factor=1.5,
# proxy="socks5h://127.0.0.1:9050",
verbosity=5,
verbose_output=True, # False (only URLs) or True (rank, title, description, and URL)
)
client.assign_random_user_agent()
urls = client.search()
len(urls)
for url in urls:
print(url)
⚙️ GitHub#python #soft #github
@pro_python_code
📩 Modoboa
Modoboa - платформа для хостинга и управления почтой, включающая современный и упрощенный пользовательский веб-интерфейс
Он предоставляет полезные компоненты, такие как панель администрирования или веб-почта
Интеграция с ПО
Modoboa интегрируется с известным программным обеспечением, таким как Postfix или Dovecot. База данных SQL ( MySQL , PostgreSQL или SQLite ) используется в качестве центральной точки связи между всеми компонентами.
Расширение возможностей
Modoboa разработана с учетом модульности, её очень легко расширить. На самом деле, все текущие функции являются расширениями
⚙️ Github
📄 Документация
#Python #Mail
@pro_python_code
Modoboa - платформа для хостинга и управления почтой, включающая современный и упрощенный пользовательский веб-интерфейс
Он предоставляет полезные компоненты, такие как панель администрирования или веб-почта
Интеграция с ПО
Modoboa интегрируется с известным программным обеспечением, таким как Postfix или Dovecot. База данных SQL ( MySQL , PostgreSQL или SQLite ) используется в качестве центральной точки связи между всеми компонентами.
Расширение возможностей
Modoboa разработана с учетом модульности, её очень легко расширить. На самом деле, все текущие функции являются расширениями
⚙️ Github
📄 Документация
#Python #Mail
@pro_python_code
🕧 Task-Сервер на «Flask» или как заставить несколько компьютеров решать одну задачу
Основанием для разработки «Task-Сервера» — послужила задача по выгрузке видеозаписей с видеорегистраторов Hikvision. В работе была использована библиотека Hikload которая подключалась к регистраторам и загружала видеоролики.
Для начала немного о «Task-Сервере». В данном случае это небольшой сервер, хранящий в базе данных или файле заранее подготовленные строки, которые будут переданы в качестве параметров клиентам, подключенным к хосту. Клиент же в свою очередь запускает скрипт с полученными данными и после выполнения запрашивает новую задачу до тех пор, пока задачи не закончатся.
➡️ Читать дальше
@pro_python_code
Основанием для разработки «Task-Сервера» — послужила задача по выгрузке видеозаписей с видеорегистраторов Hikvision. В работе была использована библиотека Hikload которая подключалась к регистраторам и загружала видеоролики.
Для начала немного о «Task-Сервере». В данном случае это небольшой сервер, хранящий в базе данных или файле заранее подготовленные строки, которые будут переданы в качестве параметров клиентам, подключенным к хосту. Клиент же в свою очередь запускает скрипт с полученными данными и после выполнения запрашивает новую задачу до тех пор, пока задачи не закончатся.
➡️ Читать дальше
@pro_python_code
🐍🚀 Пишем гибридное приложение для хранения заметок на Django, Django Ninja REST Framework и Alpine.js
Изучаем основные возможности Django Ninja, Alpine.js и Axios в процессе создания веб-приложения для хранения заметок.
➡️ Читать
@pro_python_code
Изучаем основные возможности Django Ninja, Alpine.js и Axios в процессе создания веб-приложения для хранения заметок.
➡️ Читать
@pro_python_code
telegram-phone-number-checker – скрипт, что позволяет проверить, подключен ли конкретный номер телефона к учетной записи Telegram
Возвращает имя пользователя и другую полезную информацию в случае успеха
⤷ Ссылка на проект
@pro_python_code | #Python #Privacy #Telegram #Interesting
Возвращает имя пользователя и другую полезную информацию в случае успеха
⤷ Ссылка на проект
@pro_python_code | #Python #Privacy #Telegram #Interesting
Learn-python – Игровая площадка и одновременно шпаргалка для изучения Python. Другими словами это коллекция скриптов Python, разделенных по темам и содержащих примеры кода с объяснениями.
#GitHub #Python #Playground #Useful
@pro_python_code
#GitHub #Python #Playground #Useful
@pro_python_code
GitHub
GitHub - trekhleb/learn-python: 📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by…
📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations. - trekhleb/learn-python
Email-Scraper - простой и эффективный OSINT инструмент для сбора email адресов с сайтов и страниц социальных сетей.
Установка и использование:
$ git clone https://github.com/codewithharit/Email-Scraper.git
$ cd Email-Scraper
$ chmod +x *
$ bash emailscraper.sh
⚙️ GitHub/Инструкция#osint #python #soft #github
@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👺 txt2mask
это надстройка для веб-интерфейса AUTOMATIC1111, в основе которой лежит Stable Diffusion. txt2mask позволяет вам вводить текст в режиме img2img и автоматически генерировать маску изображения.
⚙️ Github
➡️ Stable Diffusion
@pro_python_code
это надстройка для веб-интерфейса AUTOMATIC1111, в основе которой лежит Stable Diffusion. txt2mask позволяет вам вводить текст в режиме img2img и автоматически генерировать маску изображения.
⚙️ Github
➡️ Stable Diffusion
@pro_python_code
Простой способ извлечения информации из документов
DocQuery — это библиотека и инструмент командной строки, упрощающий анализ полуструктурированных и неструктурированных документов (PDF, отсканированных изображений и т. д.) с использованием больших языковых моделей (LLM).
Language: Python
💥Star: 726
📝Fork: 27
https://github.com/impira/docquery
DocQuery — это библиотека и инструмент командной строки, упрощающий анализ полуструктурированных и неструктурированных документов (PDF, отсканированных изображений и т. д.) с использованием больших языковых моделей (LLM).
Language: Python
💥Star: 726
📝Fork: 27
https://github.com/impira/docquery
GitHub
GitHub - impira/docquery: An easy way to extract information from documents
An easy way to extract information from documents. Contribute to impira/docquery development by creating an account on GitHub.
🐍 8 технологий, которые должен знать каждый Python-разработчик
Джентльменский набор пайтон-разработчика, который пригодится вне зависимости от того, куда вы пойдете: в инжиниринг, машинное обучение или бэкенд-разработку.
Содержание
- Git.
-Алгоритмы.
- Алгоритмы на графах.
- Рекурсия.
- SQL и базы данных.
- Агрегационные функции.
- Docker.
- Структуры данных.
➡️ Читать дальше
@pro_python_code
Джентльменский набор пайтон-разработчика, который пригодится вне зависимости от того, куда вы пойдете: в инжиниринг, машинное обучение или бэкенд-разработку.
Содержание
- Git.
-Алгоритмы.
- Алгоритмы на графах.
- Рекурсия.
- SQL и базы данных.
- Агрегационные функции.
- Docker.
- Структуры данных.
➡️ Читать дальше
@pro_python_code
Python for data science шпаргалка.pdf
212.3 KB
📌 Шпаргалки по Python
Шпаргалка Python For Data Science
Python for data science шпаргалка
Шпаргалка python от Яндекс. Словари
Шпаргалки по Python 3 (для начинающих)
Шпаргалка по Python Data Science
Шпаргалки по программированию на Python
Шпаргалка по NumPy
Объемная шпаргалка по Python
Шпаргалка по Python
@pro_python_code
Шпаргалка Python For Data Science
Python for data science шпаргалка
Шпаргалка python от Яндекс. Словари
Шпаргалки по Python 3 (для начинающих)
Шпаргалка по Python Data Science
Шпаргалки по программированию на Python
Шпаргалка по NumPy
Объемная шпаргалка по Python
Шпаргалка по Python
@pro_python_code