Skip to content
Snippets Groups Projects
Commit c0069244 authored by Sheela Raju Kurupathi's avatar Sheela Raju Kurupathi
Browse files

Prepare svg

parent 6a9094a2
No related branches found
No related tags found
No related merge requests found
import os
import argparse
import shutil
def prepare_svg():
pass
if __name__ == "__main__":
"""
Convert dxf files.
Command:
python main.py
"""
# construct the argument parser and parse the arguments
ap = argparse.ArgumentParser()
ap.add_argument("-d", "--svg", type=str,
default=r'/home/kurupathi/PycharmProjects/BIMKIT/CubiCasa5k/data/cubicasa5k/', help="directory with dxf files")
args = vars(ap.parse_args())
data_dir='/home/kurupathi/PycharmProjects/BIMKIT/CubiCasa5k/orginal/'
for root, dirs, files in os.walk( args['svg'] ):
for name in files:
if name == 'model.svg':
r = os.path.join( root, name )
print(r)
number = os.path.basename(root)
#print(number)
#file = os.path.join(data_dir, r.replace('model.svg', 'model_'+ number+'.svg'))
from pathlib import Path
p = Path( r )
#print(p)
name_without_extension = p.stem
ext = p.suffix
new_file_name = f"{name_without_extension}_"+number+ f"{ext}"
print(new_file_name)
destPath=os.path.join(data_dir, new_file_name)
print(destPath)
print(os.rename(r, new_file_name))
new_location = shutil.move( new_file_name, data_dir )
#print(new_location)
#svg_files = sorted([os.path.join(args['svg'], f) for f in os.listdir(args['svg']) if 'svg' in f])
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment