Hello,
I found the requesting results with "-num all" causes errors and after checking the source code it turns out that you are trying to parse the provided value to integer at line 65 of the file core.py, I think you made this by mistake because you are parsing it the right way in file data.py:CliZoomEye:handle_page
so maybe you should replace core.py:65 with this:
num = args.num
Regards