| 123456789101112131415161718192021 |
- #!/usr/bin/env python3
- """用已有PDF启动仅本机可访问的主通风机测定报告模拟接口。"""
- import argparse
- from pathlib import Path
- import sys
- sys.path.insert(0, str(Path(__file__).resolve().parents[1]))
- def main():
- import uvicorn
- from extensions.main_fan.report_api import create_mock_report_app
- parser = argparse.ArgumentParser(description=__doc__)
- parser.add_argument('--pdf', type=Path, required=True)
- parser.add_argument('--port', type=int, default=8768)
- args = parser.parse_args()
- uvicorn.run(create_mock_report_app(args.pdf), host='127.0.0.1', port=args.port)
- if __name__ == '__main__':
- main()
|