We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5281a98 commit 4f02a85Copy full SHA for 4f02a85
Asyncio/04-create_task-for-coroutine.py
@@ -0,0 +1,27 @@
1
+from asyncio.tasks import create_task
2
+import time
3
+import asyncio
4
+
5
+start = time.perf_counter()
6
7
8
+async def some_task(name):
9
+ print(f"Task {name} Started...")
10
+ # print(asyncio.current_task())
11
+ # print(asyncio.all_tasks())
12
+ await asyncio.sleep(3)
13
+ print(f"Task {name} Finished...")
14
15
+async def main():
16
+ t1 = asyncio.create_task(some_task("1"))
17
+ t2 = asyncio.create_task(some_task("2"))
18
+ t3 = asyncio.create_task(some_task("3"))
19
20
+ await t1
21
+ await t2
22
+ await t3
23
24
+asyncio.run(main())
25
26
+end = time.perf_counter()
27
+print(end-start)
0 commit comments