در این ویدیو با متد __set_name__ در پایتون آشنا میشوید. این متد برای زمانی استفاده میشود که بخواهید به صورت اتوماتیک attributeهای descriptor را نامگذاری کنید. در این حالت دیگر نیازی به این نیست که بعد از ساختن class variable مقدار نام را ارسال کنید.



0

intro

13:10

رایگان

1

__get__

7:13

رایگان

2

__set__

8:22

رایگان

3

__delete__

2:13

رایگان

4

__set_name__

4:7

رایگان

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

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



ارسال نظر

برای ارسال نظر باید لاگین کنید

زهرا

2 سال قبل

سلام استاد امیر
تاجایی ک فهمیدم از descriptor ها برای کنترل بر روی مقادیر attr های یک کلاس استفاده میشه. سوالی ک داشتم تو دنیای واقعی اینا کاربردش چیه؟ مثلا تو پروژه های جنگویی ممکنه ازشون استفاده کنیم؟ و اگه اره کجا؟؟
متشکرم


محمد دری

3 سال قبل

آقا امیر دوره مفیدی بود :)


مهدی

3 سال قبل

سلام. من خیلی دیسکریپتور خوندم وتماشا کردم ولی فقط تو آموزش شما درکش کردم. ممنون.


Mahdi

4 سال قبل

سلام امیر
خداقوت
خیلی عالی بود.
امیدوارم همینطور ادامه بدی.
منتظر آموزش های حرفه ای تر هستم.


max

4 سال قبل

مفید بود و خیلی خوشحال شدم که یک برنامه نویس خوب با زبان راحت زبان قشنگ پایتون رو آموزش میده

پیروز باشی


ابراهیمی

4 سال قبل

عالی و خیلی کاربردی و البته مختصر و مفید بود این دوره
ممنون


مجید حسنی

5 سال قبل

بسیار عالی
اگر از descriptor در کدهای جانگو مثلا در مدل ها استفاده کنیم conflict بوجود میاد؟


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

5 سال قبل

نمی‌دونم، استفاده کن ببین بوجود میاد؟!


مجید حسنی

5 سال قبل

کد زیر را در مدل کاربر اضافه کردم و جواب گرفتم.البته ازش در تمپلیت بعنوان متغیر استفاده کردم.خیلی به درد بخوره
@property
def telephone(self):
if self.tel[0] != '0':
return '0'+self.tel
return self.tel


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

4 سال قبل

خب این الآن کجاش descriptor هستش؟

فرهاد

5 سال قبل

سلام
این ویدئو بارگذاری نمیشود، مثل اینکه در آدرس ویدئو مشکل وجود دارد


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

5 سال قبل

مشکل حل شد

مونگارد