Сборка Windows .exe (onefile) + инструкция
build.bat собирает «Приём документов.exe» одним файлом через PyInstaller. Добавлена инструкция для пользователя и раздел сборки в README. .gitignore исключает build-артефакты (*.exe, build/, dist/, *.spec). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
17
README.md
17
README.md
@@ -30,6 +30,23 @@ python3 run.py
|
||||
|
||||
Скрипт идемпотентен: всегда читает оригиналы, повторный запуск не задваивает данные.
|
||||
|
||||
## Сборка .exe для Windows (один файл)
|
||||
|
||||
На **Windows** (Python 3.10+ с галочкой «Add to PATH») достаточно запустить
|
||||
`build.bat` — он установит зависимости и соберёт один файл:
|
||||
|
||||
```
|
||||
build.bat
|
||||
```
|
||||
|
||||
Результат: `dist\Приём документов.exe` — всё внутри одного файла, у конечного
|
||||
пользователя ничего ставить не нужно. В onefile-режиме пути по умолчанию не
|
||||
работают, файлы реестра/журнала и папку `прием` нужно указать в окне кнопками
|
||||
«Обзор».
|
||||
|
||||
> Кросс-сборка из Linux напрямую невозможна (PyInstaller собирает под ту ОС,
|
||||
> где запущен); на Linux это делается через Wine с Windows-Python.
|
||||
|
||||
## Правило сопоставления
|
||||
|
||||
Файл `DD.MM.YYYY_74_NN.<ext>` из папки `ТОk` → лист `ТОk_NN` реестра.
|
||||
|
||||
Reference in New Issue
Block a user