python from eliot import start_action, to_file to_file(open("logfile.txt", "w")) def upload_file(filename): with start_action(action_type="upload", file=filename): pass upload_file("example.txt") python import asyncio from eliot import start_action, to_file to_file(open("logfile.txt", "w")) async def upload_file(filename): with start_action(action_type="upload", file=filename): pass async def main(): tasks = [] for filename in ["file1.txt", "file2.txt", "file3.txt"]: task = asyncio.create_task(upload_file(filename)) tasks.append(task) await asyncio.gather(*tasks) asyncio.run(main())


上一篇:
下一篇:
切换中文