system('python main.py --screenshot ' + cls.__name__)
-def bld_screenshots():
- scene_classes = []
- for _file in glob('game/scenes/*.py'):
- _fn = _file.replace('.py', '').replace('/', '.')
- for member in import_module(_fn).__dict__.values():
- if isclass(member) and issubclass(member, Scene) and \
- member != Scene:
- scene_classes += [member]
+def bld_screenshots(scene_classes):
with Pool() as p:
p.map(do_screenshot, scene_classes)