Документация Python неофициальный перевод

commandref.md

37 строк · 3.5 КБ · обычная страница · сырой текст · скачать

1> **Источник:** https://python-all.ru/3.6/distutils/commandref.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# 9. Справочник команд89## 9.1. Установка модулей: семейство команд **install**1011Команда install гарантирует, что команды сборки были выполнены, а затем запускает подкоманды **install\_lib**, **install\_data** и **install\_scripts**.1213### 9.1.1. **install\_data**1415Эта команда устанавливает все файлы данных, поставляемые с дистрибутивом.1617### 9.1.2. **install\_scripts**1819Эта команда устанавливает все скрипты (Python) в дистрибутиве.2021## 9.2. Создание дистрибутива исходного кода: команда **sdist**2223Команды шаблона манифеста:2425| Команда | Описание |26| --- | --- |27| **include pat1 pat2 ...** | включить все файлы, соответствующие любому из перечисленных шаблонов |28| **exclude pat1 pat2 ...** | исключить все файлы, соответствующие любому из перечисленных шаблонов |29| **recursive-include dir pat1 pat2 ...** | включить все файлы в каталоге *dir*, соответствующие любому из перечисленных шаблонов |30| **recursive-exclude dir pat1 pat2 ...** | исключить все файлы в каталоге *dir*, соответствующие любому из перечисленных шаблонов |31| **global-include pat1 pat2 ...** | включить все файлы в любом месте дерева исходного кода, соответствующие – & любому из перечисленных шаблонов |32| **global-exclude pat1 pat2 ...** | исключить все файлы в любом месте дерева исходных файлов соответствующие – & любым из перечисленных шаблонов |33| **prune dir** | исключить все файлы внутри *dir* |34| **graft dir** | включить все файлы внутри *dir* |3536Здесь используются шаблоны Unix-стиля «glob»: `*` соответствует любой последовательности обычных символов имени файла, `?` соответствует любому одному такому символу, а `[range]` соответствует любому из символов в *диапазоне* (например, `a-z`, `a-zA-Z`, `a-f0-9_.`). Определение «обычного символа имени файла» зависит от платформы: в Unix это любой символ, кроме косой черты; в Windows любой символ, кроме обратной косой черты или двоеточия.37