getpositions schreibt nur noch eine json Ergebnisdatei raus. Config launch.json und routing.py angepasst; in Requirements networkx aufgenommen.

This commit is contained in:
2025-05-09 20:49:47 +02:00
parent 9b1f3bef80
commit ae86dbcafa
6 changed files with 91 additions and 11 deletions
+2 -2
View File
@@ -6,7 +6,7 @@ from dataclasses import dataclass, asdict, fields
from dacite import from_dict
from typing import List
from datetime import datetime
import shutil
@@ -73,7 +73,7 @@ def new_dxf(json_file, dxf_file, out_path):
if __name__ == '__main__':
parser = argparse.ArgumentParser(description='draws a dxf file with the given cable coordinates', prog='drawdxf')
parser.add_argument('-j', '--jsonfile', action='store', required=True, help='this json file contains all cables and its coordinates which should be drawn', metavar='myfile.json')
parser.add_argument('-j', '--jsonfile', action='store', required=True, help='this json file contains all cables and its coordinates which should be drawn. Saved with an unique timestamp', metavar='myfile.json')
parser.add_argument('-d', '--dxf', action='store', required=True, help='this dxf drawing will be copied and the new layer with the cables will be added', metavar='myfile.dxf')
args = parser.parse_args()