CRPT agrregation tool

This commit is contained in:
2026-05-08 14:59:56 +03:00
commit e6769a47b7
28 changed files with 1567433 additions and 0 deletions

25
run_task_validation.ps1 Normal file
View File

@@ -0,0 +1,25 @@
# 1. Устанавливаем кодировку вывода (UTF8)
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
# 3. Активация виртуального окружения
& "c:/Python/CRPT/LabelExtractor/.venv/Scripts/Activate.ps1"
Write-Host "--- Окружение активировано. Начинаю обработку файлов... ---" -ForegroundColor Green
# 4. Список команд
# Используем '--' перед аргументами, если пути содержат сложные символы
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 01Aggregation_21_02_26 --validate-only "C:\Python\CRPT\CIS distribution\data\01Aggregation_21_02_26.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 02Aggregation_24_02_26 --validate-only "C:\Python\CRPT\CIS distribution\data\02Aggregation_24_02_26.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 03Aggregation_27_02_26 --validate-only "C:\Python\CRPT\CIS distribution\data\03Aggregation_27_02_26.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 04Aggregation_28_02_26_ТН008 --validate-only "C:\Python\CRPT\CIS distribution\data\04Aggregation_28_02_26_ТН008.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 05Aggregation_28_02_26_ТНС010 --validate-only "C:\Python\CRPT\CIS distribution\data\05Aggregation_28_02_26_ТНС010.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 06Aggregation_28_02_26_ТНС011 --validate-only "C:\Python\CRPT\CIS distribution\data\06Aggregation_28_02_26_ТНС011.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 07Aggregation_28_02_26_ТНСК001 --validate-only "C:\Python\CRPT\CIS distribution\data\07Aggregation_28_02_26_ТНСК001.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 08Aggregation_28_02_26_ТНСК002 --validate-only "C:\Python\CRPT\CIS distribution\data\08Aggregation_28_02_26_ТНСК002.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 09Aggregation_28_02_26_ТНСК003 --validate-only "C:\Python\CRPT\CIS distribution\data\09Aggregation_28_02_26_ТНСК003.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 10Aggregation_28_02_26_ТНСК004 --validate-only "C:\Python\CRPT\CIS distribution\data\10Aggregation_28_02_26_ТНСК004.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 11Aggregation_28_02_26_ТНСК005 --validate-only "C:\Python\CRPT\CIS distribution\data\11Aggregation_28_02_26_ТНСК005.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
python .\xml_generator_2_0.py --set-dict .\map.xlsx --document-number 12Aggregation_28_02_26_ТНСК0009 --validate-only "C:\Python\CRPT\CIS distribution\data\12Aggregation_28_02_26_ТНСК0009.xlsx" "C:\Python\CRPT\CIS distribution\template_minimal.xml"
Write-Host "--- Все задачи выполнены успешно! ---" -ForegroundColor Cyan