fix printing
This commit is contained in:
parent
d51d611905
commit
6b3e202777
@ -5,6 +5,7 @@ import sys
|
||||
import pathlib
|
||||
import subprocess
|
||||
from rich.progress import track
|
||||
from rich import print
|
||||
|
||||
# folder input
|
||||
input = next(os.walk(sys.argv[1]))
|
||||
@ -20,8 +21,8 @@ currentPath = str(pathlib.Path().resolve())
|
||||
partFiles = [s for s in files if ".SLDPRT" in s] # get only parts files
|
||||
drwgFiles = [s for s in files if ".SLDDRW" in s] # get only drawings files
|
||||
|
||||
# print("Parts: ", partFiles)
|
||||
# print("Drawings: ", drwgFiles)
|
||||
print("\nParts: \n", partFiles)
|
||||
print("\nDrawings: \n", drwgFiles, "\n")
|
||||
|
||||
partWithoutExention = [os.path.splitext(x)[0] for x in partFiles] # remove extension
|
||||
drwgWithoutExtension = [os.path.splitext(x)[0] for x in drwgFiles] # remove extension
|
||||
@ -40,17 +41,17 @@ outputFolder = str(path) + "\\export\\"
|
||||
# create export directory
|
||||
if not os.path.exists(outputFolder):
|
||||
os.makedirs(outputFolder)
|
||||
print("Export folder created")
|
||||
print("\nExport folder created\n")
|
||||
|
||||
# part files
|
||||
for i in track(partWithoutExention, description="Exporting step files..."):
|
||||
for i in track(partWithoutExention, description="Exporting step files...", total=len(partWithoutExention)):
|
||||
input = str(i)
|
||||
commandstep = "PowerShell -NoProfile -ExecutionPolicy Bypass -File " + currentPath + '\scripts\export-step.ps1 "' + path + "\\" + input + '" "' + outputFolder + input + '"'
|
||||
# print(commandstep)
|
||||
subprocess.run(commandstep, capture_output=True)
|
||||
|
||||
# drawings files
|
||||
for i in track(drwgWithoutExtension, description="Exporting PDF and DXF..."):
|
||||
for i in track(drwgWithoutExtension, description="Exporting PDF and DXF...", total = len(drwgWithoutExtension)):
|
||||
input = str(i)
|
||||
commandPdfDxf = "PowerShell -NoProfile -ExecutionPolicy Bypass -File " + currentPath + '\scripts\export-pdf-dxf.ps1 "' + path + "\\" + input + '" "' + outputFolder + input + '"'
|
||||
# print(commandPdfDxf)
|
||||
|
Loading…
Reference in New Issue
Block a user