diff --git a/main.py b/main.py index c752457..86cf1f5 100644 --- a/main.py +++ b/main.py @@ -1,26 +1,22 @@ -import os -import sys -import time -import argparse -import multiprocessing -from utils import Path_utils -from utils import os_utils -from pathlib import Path -from interact import interact as io - -if sys.version_info[0] < 3 or (sys.version_info[0] == 3 and sys.version_info[1] < 6): - raise Exception("This program requires at least Python 3.6") - -class fixPathAction(argparse.Action): - def __call__(self, parser, namespace, values, option_string=None): - setattr(namespace, self.dest, os.path.abspath(os.path.expanduser(values))) - if __name__ == "__main__": - try: - multiprocessing.set_start_method("spawn") - except: - pass + import os + import sys + import time + import argparse + import multiprocessing + multiprocessing.set_start_method("spawn") + from utils import Path_utils + from utils import os_utils + from pathlib import Path + from interact import interact as io + if sys.version_info[0] < 3 or (sys.version_info[0] == 3 and sys.version_info[1] < 6): + raise Exception("This program requires at least Python 3.6") + + class fixPathAction(argparse.Action): + def __call__(self, parser, namespace, values, option_string=None): + setattr(namespace, self.dest, os.path.abspath(os.path.expanduser(values))) + parser = argparse.ArgumentParser() subparsers = parser.add_subparsers()