Python (исходный код)
Python — высокоуровневый интерпретируемый язык программирования общего назначения, известный чистым синтаксисом и обширной стандартной библиотекой. Файлы .py содержат исходный код Python и являются одними из самых распространённых файлов в разработке, науке о данных и автоматизации.
MIME-тип
text/x-python
Тип
Текст
Сжатие
Без потерь
Преимущества
- + Extremely readable syntax emphasizing clarity
- + Massive ecosystem — PyPI has 500K+ packages
- + Dominant in data science, ML, and AI
- + Cross-platform with broad standard library
Недостатки
- − Slower execution than compiled languages (C, Go, Rust)
- − Global Interpreter Lock (GIL) limits CPU-bound threading
- − Dynamic typing can lead to runtime type errors
Когда использовать .PY
Используйте Python для скриптов, веб-разработки (Django, Flask), анализа и обработки данных, машинного обучения, автоматизации и быстрого прототипирования.
Технические детали
Файлы Python используют отступы (пробелы/табуляцию) для обозначения блоков кода вместо фигурных скобок. Python использует динамическую типизацию с опциональными подсказками типов (PEP 484). Файлы .pyc — скомпилированный байт-код, кешируемый в pycache. Файлы init.py определяют пакеты Python.
История
Гвидо ван Россум создал Python в конце 1980-х как преемник языка ABC. Python 2.0 вышел в 2000 году, а Python 3.0 — в 2008 году с несовместимыми изменениями. На сегодняшний день Python — один из самых популярных языков в мире.