Files
Excel-project/run.py
2025-12-27 19:07:40 +03:00

30 lines
1006 B
Python

import server.backend.services.excel as excel
from server.backend.services.validating_files import validating
from server.backend.api import companies,contractors,storages
import argparse
parser = argparse.ArgumentParser(description="Экспорт в Excel")
parser.add_argument(
"--mode",
choices=["stocks", "orgs", "contractors", "full", "standart"],
default="standart",
help="Режим экспорта (по умолчанию: standart)"
)
args = parser.parse_args()
match args.mode:
case "full":
print("Режим:", args.mode)
companies.companies()
contractors.contractor()
storages.storages()
case "orgs":
print("Режим:", args.mode)
companies.companies()
case "contractors":
print("Режим:", args.mode)
contractors.contractor()
case "stocks":
print("Режим:", args.mode)
storages.storages()
case "standart":
print("Режим:", args.mode)
print(validating())