# pip install
6.26K subscribers
78 photos
1 video
104 links
Обучающие статьи для Python Программистов.

Наш чат: @python_scripts
По всем вопросам писать: @python_user
Download Telegram
Channel photo updated
Экспортируем данные из PDF при помощи Python

Мы изучим несколько модулей, которые могут быть использованы для извлечения текста из PDF, такие как PDFMiner или Slate. Мы также узнаем, как использовать встроенные библиотеки Python для экспорта текста в XML, JSON и CSV. Наконец, мы затронем сложную проблему экспорта изображений из PDF. Так как в данный момент в Python нет хороших библиотек для этой задачи.

Подробнее: https://python-scripts.com/exporting-data-from-pdf
Peewee ORM манипуляция базами данных

Peewee – это небольшое ORM, которое в данный момент поддерживает PostgreSQL, MySQL и SQLite. В статье мы изучим основы использования модуля Peewee потом создадим небольшое приложение по сбору данных криптовалют от Binance и продолжим с ними работать используя Peewee.

Подробнее: https://python-scripts.com/peewee
Полный обзор новой версии Python 3.7

Python 3.7 официально вышел! Новая версия Python была в разработке с сентября 2016 года и теперь мы все можем порадоваться результату работы команды разработчиков.

✌️ Обзор с Примерами: https://python-scripts.com/python-3-7
Полное руководство по классам данных в Python 3.7

Классы данных – это одна из новых возможностей Python 3.7. С помощью классов данных, вам не нужно писать шаблонный код, для получения надлежащей инициализации, представления и сравнения ваших объектов.

Мы изучим, как определить собственный класс данных, а также:
- Как внести значения по умолчанию в поля в вашем классе данных;
- Как настраивать порядок объектов классов данных;
- Как работать с неизменяемыми классами данных;
- Как наследование работает для классов данных.

Подробнее: https://python-scripts.com/data-class
Что можно делать с Python?

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

Подробнее: https://python-scripts.com/what-can-i-do-with-python
Создание PDF при помощи PyFPDF и Python
Модуль PyFPDF это отличный проект, который открывает перед вами возможности базовой генерации PDF файлов.

Подробнее: https://python-scripts.com/create-pdf-pyfpdf
Генерация случайных данных в Python (Руководство)

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

Подробнее: https://python-scripts.com/random-data
Channel name was changed to «# pip install»
Создаем Blockchain с нуля на Python

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

Подробнее: https://python-scripts.com/blockchain
Лучшие примеры форматирования строк в Python

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

Полная статья: https://python-scripts.com/string-formatting
wxPython – это кросс-платформенный GUI инструментарий для языка программирования Python. Он позволяет программистам Python создавать программы с надежным, функциональным графическим пользовательским интерфейсом просто и быстро.

https://vk.com/@open_sourcecode-54-uroka-polnyi-kurs-urokov-po-wxpython
F-Строки: Новый улучшенный способ форматирования строк в Python

Про f-strings давно известно, но еще не все успели их попробовать. Разумеется, вы можете использовать старые методы форматирования строк, но с F-Strings у вас есть более лаконичный, читаемый и удобный способ, который одновременно и более быстрее и надежнее чем старые методы форматирования.

Подробнее: https://python-scripts.com/f-strings
❤️ Уникальные 50 видеоурока по Python!
Весь список тут: https://vk.com/videos-142410745?section=album_48
⛔️ Хватит использовать lambda в Python
Плюсы и минусы lambda: https://python-scripts.com/no-lambda
Telegram чат: @python_scripts

Использование lambda приемлемо только тогда, когда ваша ситуация соответствует всем следующим четырем критериям:

👉 Вы выполняете тривиальную операцию, т. е. функции не нужно название;
👉 Наличие лямбда-выражения делает ваш код понятнее, чем другие функции;
👉 Вы знаете, что у вас нет функции, которая делает то, что вам нужно;
👉 Каждый человек в вашей команде понимает лямбда-выражения и вы договорились использовать их.
Руководство по PyQt5 (+3 Урока по созданию приложений на PyQt5)
👉 Подробнее: https://python-scripts.com/pyqt5

🔥 Уроки по PyQt5 🔥
1. Создаем простой калькулятор в PyQt5
https://python-scripts.com/pyqt5-calculator
2. Создаем игру Сапёр на PyQt5
https://python-scripts.com/create-game-pyqt5-sapper
3. История курса рубля на PyQt5 + XML от ЦБ РФ
https://python-scripts.com/pyqt5-rub-currency-cbr-api
PyTorch RNN: Определяем язык по фамилии человека

В данном руководстве, мы построим Рекуррентную Нейронную Сеть (Recurrent Neural Network, далее — RNN) в PyTorch, которая будет классифицировать имена людей по их языкам. Предположим, что у читателя есть основы понимания PyTorch и машинного обучения в Python.

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

Подробнее: https://python-scripts.com/pytorch-rnn