This commit is contained in:
2025-07-23 16:46:40 +05:00
parent 229c8cadd2
commit 99d18d0301
2 changed files with 265 additions and 8 deletions

26
test_parsing.py Normal file
View File

@@ -0,0 +1,26 @@
import algam
import glob
import os
# Путь к директории с XML файлами дополнительного задания
xml_dir = r"c:\Users\USER\Downloads\Доп.задание1"
save_dir = r"c:\Users\USER\Documents\git\kadastr12"
def get_all_xml_files(directory):
"""Возвращает список полных путей ко всем .xml файлам в директории"""
return glob.glob(os.path.join(os.path.abspath(directory), "*.xml"))
# Получаем список XML файлов
xml_files = get_all_xml_files(xml_dir)
print(f"Найдено XML файлов: {len(xml_files)}")
for file in xml_files:
print(f" - {file}")
# Запускаем парсер
try:
parser = algam.Parser(dir_xml=xml_files, save_dir=save_dir)
print("Парсинг завершен успешно!")
except Exception as e:
print(f"Ошибка при парсинге: {e}")
import traceback
traceback.print_exc()