diff options
Diffstat (limited to 'support/dxf_export/__main__.py')
-rw-r--r-- | support/dxf_export/__main__.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/support/dxf_export/__main__.py b/support/dxf_export/__main__.py index 676935e..c770a0e 100644 --- a/support/dxf_export/__main__.py +++ b/support/dxf_export/__main__.py @@ -76,4 +76,10 @@ def main(in_path, out_path): _export_dxf(temp_svg_path, out_path) -main(*sys.argv[1:]) +try: + main(*sys.argv[1:]) +except util.UserError as e: + print 'Error:', e + sys.exit(1) +except KeyboardInterrupt: + sys.exit(2) |