From ac7ec998887a2548c409e3ee5f338efb5c1cca90 Mon Sep 17 00:00:00 2001 From: Ufuk Dilek <123819067+UfukDilek@users.noreply.github.com> Date: Sat, 2 Nov 2024 22:13:42 +0300 Subject: [PATCH] Create awaitme_ufuk_dilek.py --- Week05/awaitme_ufuk_dilek.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Week05/awaitme_ufuk_dilek.py diff --git a/Week05/awaitme_ufuk_dilek.py b/Week05/awaitme_ufuk_dilek.py new file mode 100644 index 00000000..7fbf1a5f --- /dev/null +++ b/Week05/awaitme_ufuk_dilek.py @@ -0,0 +1,9 @@ +import asyncio + + +def awaitme(func): + async def wrapper(*args, **kwargs): + if asyncio.iscoroutinefunction(func): + return await func(*args, **kwargs) + return func(*args, **kwargs) + return wrapper