وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
1

Core Python 3: Custom Attributes and Descriptors

سرفصل های دوره

Python has a dynamism which can give our objects superpowers. This course will teach you how to implement highly flexible interfaces with where the attributes of objects are determined on-the-fly, rather than being determined in advance by classes.


1. Course Overview
  • 1. Course Overview

  • 2. Object Internals
  • 01. Version Check
  • 02. How are Python Objects Represented
  • 03. Dynamic Attribute Initialization
  • 04. Custom Attribute Read Access
  • 05. Preventing Attribute Write Access
  • 06. Preventing Unwanted Recursion
  • 07. Preventing Attribute Deletion
  • 08. Customizing Attribute Storage
  • 09. Using vars() to Access __dict__
  • 10. Intercepting All Attribute Access
  • 11. Customizing Attribute Writes
  • 12. Built-in Protocols Bypass Attribute Lookup

  • 3. Class Internals
  • 1. Class Attribute Lookup
  • 2. Simplified Attribute Lookup Algorithm

  • 4. Optimizing memory usage with slots
  • 1. Trading Size for Dynamism with Slots
  • 2. Slots Lookup

  • 5. Descriptors
  • 1. Reviewing Properties
  • 2. Unravelling the Property Decorator
  • 3. Implementing a Descriptor
  • 4. Storing Instance Data
  • 5. Accessing Descriptors via Classes
  • 6. Setting Descriptor Names
  • 7. Data Versus Non-data Descriptors
  • 8. Summary
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 6325
    حجم: 197 مگابایت
    مدت زمان: 89 دقیقه
    تاریخ انتشار: ۳ اسفند ۱۴۰۱
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید