diff --git a/AESFile/aesfile.py b/AESFile/aesfile.py index 891f9a7..f628878 100644 --- a/AESFile/aesfile.py +++ b/AESFile/aesfile.py @@ -110,7 +110,7 @@ def main(argv): p_decrypt.set_defaults(func=decrypt_argparse) args = parser.parse_args(argv) - args.func(args) + return args.func(args) if __name__ == '__main__': - main(sys.argv[1:]) + raise SystemExit(main(sys.argv[1:])) diff --git a/BlurredLetterbox/blurredletterbox.py b/BlurredLetterbox/blurredletterbox.py index 3e062a2..134cdc4 100644 --- a/BlurredLetterbox/blurredletterbox.py +++ b/BlurredLetterbox/blurredletterbox.py @@ -99,4 +99,4 @@ def main(argv): image.save(new_name) if __name__ == '__main__': - main(sys.argv[1:]) \ No newline at end of file + raise SystemExit(main(sys.argv[1:])) diff --git a/OpenDirDL/opendirdl.py b/OpenDirDL/opendirdl.py index 4993ef6..6e6658b 100644 --- a/OpenDirDL/opendirdl.py +++ b/OpenDirDL/opendirdl.py @@ -1006,7 +1006,7 @@ def main(argv): #print(argv) args = parser.parse_args(argv) - args.func(args) + return args.func(args) if __name__ == '__main__': - main(sys.argv[1:]) + raise SystemExit(main(sys.argv[1:])) diff --git a/OpenDirDL/pathtree.py b/OpenDirDL/pathtree.py index c9ecc1b..e6a545b 100644 --- a/OpenDirDL/pathtree.py +++ b/OpenDirDL/pathtree.py @@ -286,7 +286,7 @@ def main(argv): parser.set_defaults(func=pathtree_argparse) args = parser.parse_args(argv) - args.func(args) + return args.func(args) if __name__ == '__main__': - main(sys.argv[1:]) + raise SystemExit(main(sys.argv[1:])) diff --git a/Piecewise/piecewise.py b/Piecewise/piecewise.py index 4749a18..b442b52 100644 --- a/Piecewise/piecewise.py +++ b/Piecewise/piecewise.py @@ -166,7 +166,7 @@ def main(argv): p_download.set_defaults(func=download_argparse) args = parser.parse_args(argv) - args.func(args) + return args.func(args) if __name__ == '__main__': - main(sys.argv[1:]) + raise SystemExit(main(sys.argv[1:])) diff --git a/PixelsToSVG/pixelstosvg.py b/PixelsToSVG/pixelstosvg.py index f3cb2f5..ce4e814 100644 --- a/PixelsToSVG/pixelstosvg.py +++ b/PixelsToSVG/pixelstosvg.py @@ -128,7 +128,7 @@ def main(argv): parser.set_defaults(func=image_to_svg_argparse) args = parser.parse_args(argv) - args.func(args) + return args.func(args) if __name__ == '__main__': - main(sys.argv[1:]) + raise SystemExit(main(sys.argv[1:])) diff --git a/ThreadedDL/threaded_dl.py b/ThreadedDL/threaded_dl.py index 8fab6aa..e6bc4c0 100644 --- a/ThreadedDL/threaded_dl.py +++ b/ThreadedDL/threaded_dl.py @@ -102,7 +102,7 @@ def main(argv): parser.set_defaults(func=threaded_dl_argparse) args = parser.parse_args(argv) - args.func(args) + return args.func(args) if __name__ == '__main__': raise SystemExit(main(sys.argv[1:])) diff --git a/VoxelSphereGenerator/voxelspheregenerator.py b/VoxelSphereGenerator/voxelspheregenerator.py index 9e2ba5a..e63a0ab 100644 --- a/VoxelSphereGenerator/voxelspheregenerator.py +++ b/VoxelSphereGenerator/voxelspheregenerator.py @@ -287,7 +287,7 @@ def main(argv): parser.set_defaults(func=voxelsphere_argparse) args = parser.parse_args(argv) - args.func(args) + return args.func(args) if __name__ == '__main__': - main(sys.argv[1:]) + raise SystemExit(main(sys.argv[1:]))