py-async

Installation
SKILL.md

Python 非同步程式設計

Quick Start(30 秒上手)

import asyncio

async def fetch(name: str, delay: float) -> str:
    """模擬非同步 IO 操作"""
    await asyncio.sleep(delay)
    return f"{name} 完成(耗時 {delay}s)"

async def main() -> None:
    async with asyncio.TaskGroup() as tg:
        task_a = tg.create_task(fetch("A", 2.0))
        task_b = tg.create_task(fetch("B", 1.0))
    # 離開 context manager 後,所有任務已完成
    print(task_a.result())  # A 完成(耗時 2.0s)
    print(task_b.result())  # B 完成(耗時 1.0s)
Installs
1
GitHub Stars
1
First Seen
May 8, 2026
py-async — stevenke1981/python_skills