import pathlib import sys import asyncio tests_dir = pathlib.Path(__file__).parent project_dir = tests_dir.parent sys.path.append(str(project_dir)) import source async def main(): log = source.async_logger() log.use_handler(source.stdout_handler()) log.use_handler(source.stderr_handler()) log.use_handler(source.file_handler(tests_dir / pathlib.Path("002.log"))) await log.error("sample") if __name__ == "__main__": asyncio.run(main())