Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python_intro_materials

Guide to Python in textual form

textstats: Практический пример

textstats — это небольшой демонстрационный пакет, который показывает реальные концепции упаковки Python. Это утилита для анализа текста, которая:

  • Считает количество слов и символов в тексте
  • Определяет самые частые слова
  • Оценивает время чтения на основе скорости чтения (слов в минуту)

Этот проект служит практическим введением в:

  • Создание Python пакетов с правильной структурой
  • Использование pyproject.toml для современной конфигурации пакетов
  • Установку локальных пакетов через pip install -e .
  • Модульную организацию кода (разделение логики на basic.py и io_utils.py)
  • Использование пакетов в Jupyter Notebooks

Идеально для понимания того, как работают Python пакеты изнутри!

Jupyter notebook

Интерактивный ноутбук jupyter_demo.ipynb содержит живые примеры кода, демонстрирующие:

  • Работу с pandas DataFrames
  • Объектно-ориентированное программирование
  • Фильтрацию и анализ данных
  • Использование внешних библиотек (NumPy, Matplotlib)
  • Обработку JSON данных и нейронных записей
  • Типичные ошибки Python и как их избежать

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages