Add a bit of output
This commit is contained in:
@@ -11,10 +11,16 @@ from kiutils.footprint import Footprint
|
|||||||
def main (args) -> None:
|
def main (args) -> None:
|
||||||
check_args(args)
|
check_args(args)
|
||||||
|
|
||||||
|
print("> Converting " + args["in_file"].__str__())
|
||||||
|
|
||||||
converted = convert(args["in_file"])
|
converted = convert(args["in_file"])
|
||||||
|
|
||||||
|
print("> Succesfully converted!")
|
||||||
|
|
||||||
write_output(converted, args["in_file"], args["out"])
|
write_output(converted, args["in_file"], args["out"])
|
||||||
|
|
||||||
|
print("> Output written! Exiting...")
|
||||||
|
|
||||||
def convert(in_file: Path) -> str:
|
def convert(in_file: Path) -> str:
|
||||||
parsed = Footprint.from_file(in_file.absolute().__str__())
|
parsed = Footprint.from_file(in_file.absolute().__str__())
|
||||||
|
|
||||||
@@ -26,7 +32,10 @@ def convert(in_file: Path) -> str:
|
|||||||
def write_output (output: str, in_file: Path, out_dir: Path) -> None:
|
def write_output (output: str, in_file: Path, out_dir: Path) -> None:
|
||||||
filename = in_file.name.split('.')[0] + ".js"
|
filename = in_file.name.split('.')[0] + ".js"
|
||||||
|
|
||||||
with open(out_dir / filename, 'w') as file:
|
out_file = out_dir / filename
|
||||||
|
print("> Writing output to " + out_file.__str__())
|
||||||
|
|
||||||
|
with open(out_file, 'w') as file:
|
||||||
file.writelines(output)
|
file.writelines(output)
|
||||||
|
|
||||||
def check_args(args) -> None:
|
def check_args(args) -> None:
|
||||||
|
|||||||
Reference in New Issue
Block a user