For example, take this code:
#!/usr/bin/python3
import argparse
from jupylet.app import App
# app = App(width=512, height=512)
parser = argparse.ArgumentParser(description='bla')
args = parser.parse_args()
if I run:
I get:
usage: p.py [-h]
bla
optional arguments:
-h, --help show this help message and exit
as expected.
But if I uncomment the line that instantiates app, I get:
$ ./p.py --help
usage: p.py [-h] [--window {pyglet,glfw}] [--log_level {DEBUG,INFO,WARNING,ERROR}]
optional arguments:
-h, --help show this help message and exit
--window {pyglet,glfw}
Windowing library to use.
--log_level {DEBUG,INFO,WARNING,ERROR}
logging level.
So it makes it hard to import App outside of jupylet
Thanks
For example, take this code:
if I run:
I get:
as expected.
But if I uncomment the line that instantiates
app, I get:$ ./p.py --help usage: p.py [-h] [--window {pyglet,glfw}] [--log_level {DEBUG,INFO,WARNING,ERROR}] optional arguments: -h, --help show this help message and exit --window {pyglet,glfw} Windowing library to use. --log_level {DEBUG,INFO,WARNING,ERROR} logging level.So it makes it hard to import App outside of jupylet
Thanks