Files
kadastr12/test_parsing.py
2025-07-23 16:46:40 +05:00

27 lines
970 B
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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()