در حال حاضر محصولی در سبد خرید شما وجود ندارد.
پایتون دارای پویایی پویایی است که می تواند ابرقدرت های ما را به ارمغان می آورد.
این دوره به شما آموزش می دهد که چگونه می توانید رابط های بسیار انعطاف پذیر را با
> پیش از آن توسط کلاس ها تعیین شده است.
آنچه شما
یاد خواهید گرفت
زمانی که کلاس ها خیلی سفت و سخت هستند، اما لغت نامه ها بیش از حد انعطاف پذیر هستند، شما اغلب می توانید یک تجارت خوب با اشیاء پویا پیدا کنید.
در این دوره، هسته پایتون: ویژگی های سفارشی و توصیفگرها، شما یاد خواهید گرفت که اشیا را با رابط های بسیار پویا ایجاد کنید.
اول، شما کشف خواهید کرد که چگونه اشیا در داخل پایتون نمایش داده می شود. بعد، شما کشف کنید که چگونه می توانید دسترسی به ویژگی شیء را سفارشی کنید.
در نهایت، شما خواهید آموخت که چگونه توصیفگرهای خود را تعریف کنید، که اساس بسیاری از نحوه عملکرد پایتون را تشکیل می دهد.
زمانی که شما هستید با این دوره به پایان رسید، شما باید مهارت ها و دانش سفارشی سازی Object Python مورد نیاز برای تولید کد انعطاف پذیر و بیانگر را داشته باشید.
عنوان اصلی : Core Python: Custom Attributes and Descriptors
سرفصل های دوره :
مرور دوره
اشیاء پایتون چگونه نماینده هستند؟
تعاملات دینامیک پویا
ویژگی سفارشی خواندن دسترسی
جلوگیری از دسترسی نوشتن ویژگی
جلوگیری از بازگشت ناخواسته
جلوگیری از حذف ویژگی
سفارشی سازی ویژگی ذخیره سازی
استفاده از vars () برای دسترسی __Dict__
دستگیری تمام دسترسی ویژگی ها
ویژگی سفارشی نوشتن می نویسد
ساخته شده در پروتکل های ساخته شده در Butspass Lookup
جستجوی ویژگی های کلاس
الگوریتم جستجوی جستجوی ساده
اندازه بازرگانی برای پویایی با اسلات
Slots Lookup
بررسی خواص
حذف دکوراتور اموال
اجرای یک توصیفگر
ذخیره اطلاعات نمونه
دسترسی به توصیفگرها از طریق کلاس ها
تنظیم نام های توصیفگر
داده های مربوط به توصیفگرهای غیر داده
خلاصه
Core Python: Custom Attributes and Descriptors
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.