Konsole-Ausgaben angepasst

This commit is contained in:
2025-07-29 12:25:31 +02:00
parent 19f348f156
commit a0e3c7a04f
3 changed files with 9 additions and 143730 deletions
File diff suppressed because it is too large Load Diff
+4 -3
View File
@@ -55,10 +55,10 @@ if __name__ == "__main__":
# Verzeichnisse über Umgebungsvariablen oder Fallback
if args.input:
INPUT_DIR = args.input
print(f"Verwende Input-Verzeichnis: {INPUT_DIR}")
print(f"Verwende Input-Verzeichnis: {INPUT_DIR} \n")
else:
INPUT_DIR = os.path.join(check_environment_var("PROJECT_WORK", "."), "converted_dxfs")
print(f"Kein Input-Verzeichnis angegeben, verwende Standard: {INPUT_DIR}")
print(f"Kein Input-Verzeichnis angegeben, verwende Standard: {INPUT_DIR} \n")
OUTPUT_FILE = os.path.join(check_environment_var("PROJECT_DATA", "."),"block_libaries", f"{args.name}.dxf")
@@ -115,10 +115,11 @@ if __name__ == "__main__":
x_offset = 0
y_offset -= 500 # Neue Zeile, nach unten versetzt
print(f"Bibliotheks-DXF gespeichert: {OUTPUT_FILE}")
print(f"Bibliotheks-DXF gespeichert: {OUTPUT_FILE} \n")
doc.saveas(OUTPUT_FILE)
if not args.keep:
print(f"Keep-Argument nicht gesetzt, lösche Input-Verzeichnis: {INPUT_DIR} \n")
try:
if os.path.exists(INPUT_DIR):
shutil.rmtree(INPUT_DIR)
+5 -5
View File
@@ -28,22 +28,22 @@ if __name__ == "__main__":
# Verzeichnisse über Umgebungsvariablen oder Fallback
if args.input:
INPUT_DIR = args.input
print(f"Input-Verzeichnis: {INPUT_DIR}")
print(f"Input-Verzeichnis: {INPUT_DIR} \n")
else:
INPUT_DIR = os.path.join(check_environment_var("PROJECT_DATA", "."), "svg")
print(f"Kein Input-Verzeichnis angegeben, verwende Standard: {INPUT_DIR}")
print(f"Kein Input-Verzeichnis angegeben, verwende Standard: {INPUT_DIR} \n")
if args.output:
OUTPUT_DIR = args.output
print(f"Output-Verzeichnis: {OUTPUT_DIR}")
print(f"Output-Verzeichnis: {OUTPUT_DIR} \n")
else:
OUTPUT_DIR = os.path.join(check_environment_var("PROJECT_WORK", "."), "converted_dxfs")
print(f"Kein Output-Verzeichnis angegeben, verwende Standard: {OUTPUT_DIR}")
print(f"Kein Output-Verzeichnis angegeben, verwende Standard: {OUTPUT_DIR} \n")
INKSCAPE = "inkscape" # ggf. vollständiger Pfad angeben
os.makedirs(OUTPUT_DIR, exist_ok=True)
for filename in os.listdir(INPUT_DIR):
if filename.lower().endswith((".svg", ".xml")):
in_path = os.path.join(INPUT_DIR, filename)