app.py 425 B

123456789101112131415161718
  1. import argparse
  2. import platform
  3. from aiohttp import web
  4. from .main import create_app
  5. if __name__ == '__main__':
  6. if platform.python_implementation() != "PyPy":
  7. import uvloop
  8. uvloop.install()
  9. parser = argparse.ArgumentParser()
  10. parser.add_argument('--socket', type=str, required=True)
  11. args = parser.parse_args()
  12. app = create_app()
  13. web.run_app(app, path=args.socket, access_log=None)