تخفیف عضویت ویژه تا 30 مرداد

شما به این ویدیو دسترسی ندارید

در این ویدیو با کلاس ThreadPoolExecuter در پایتون آشنا میشوید. در حالت عادی برای ایجاد کردن thread از کلاس Thread استفاده میشود. اما مشکلی که کلاس Thread دارد اینست که اگر نیاز به ساخت تعداد بالایی از thread داشته باشید مجبورید کد بیشتری بنویسید. اما با استفاده از کلاس ThreadPoolExecuter میتوانید به سادگی تعداد زیادی thread را با کمترین کد ممکن ایجاد کنید.



0

intro

4:48

رایگان

1

process

22:53

رایگان

2

creating threads

10:30

رایگان

4

daemon

9:45

7

Lock

16:11

8

RLock

5:3

9

condition

30:7

10

Semaphore

13:34

11

Timer

5:41

12

Event

8:12

13

scheduler

18:57

14

barrier

16:19

15

port scan

17:38

16

done

1:53

دوره های پیشنهادی

دوره آموزش asyncio در پایتون
دوره آموزش asyncio در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش وب اسکرپینگ(web scraping) در پایتون
دوره آموزش وب اسکرپینگ(web scraping) در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش عبارات منظم (regex) در پایتون
دوره آموزش عبارات منظم (regex) در پایتون
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


مهران

3 سال قبل پاسخ به نظر

متد submit که مربوط به executor هست چیکار میکنه؟
توی داکیومنتیشن دیدم ولی نفهمیدم چه کاری میکنه.
توی داکیومنتیشن هم با اون مثال زده.ممنون میشم کاربردش رو بگید

ارسال نظر



امیرحسین بیگدلو

3 سال قبل

سلام
کارش این هست که یک فانکشن رو برای اجرا ناهمزمان برنامه‌ریزی کنه که بعدا هم اجراش کنید.
مثل همون map هست که مثال زدم اما نحوه صدا زدن فانکشن‌ فرق میکنه و اونجاهایی که map به دردتون نمیخوره میتونید ازش استفاده کنید.
در مثالی که توی مستندات پایتون هست، اومده متد pow که توان رو حساب میکنه رو داده به submit و دو تا عدد هم بهش فرستاده.
با اینکار متد pow رو به شکل ناهمزمان اجرا میکنه.

مونگارد