الاستماع والقراءة

خطوة إلى عالم لا حدود له من القصص

  • اقرأ واستمع إلى ما تريده
  • أكثر من مليون عنوان
  • العناوين الحصرية + أصول القصة
  • 7 يوم تجربة مجانية، ثم 9.99$ يورو في الشهر
  • من السهل الإلغاء في أي وقت
جرب مجانا
Cover for Metaprogramming with Python: A programmer's guide to writing reusable code to build smarter applications

Metaprogramming with Python: A programmer's guide to writing reusable code to build smarter applications

اللغة
الإنجليزية
الصيغة
تصنيف

كتب واقعية

Effective and reusable code makes your application development process seamless and easily maintainable. With Python, you will have access to advanced metaprogramming features that you can use to build high-performing applications.

The book starts by introducing you to the need and applications of metaprogramming, before navigating the fundamentals of object-oriented programming. Next, you will learn about simple decorators, work with metaclasses, and later focus on introspection and reflection. You’ll also delve into generics and typing before defining templates for algorithms. As you progress, you will understand your code using abstract syntax trees and explore method resolution order. This Python book also shows you how to create your own dynamic objects before structuring the objects through design patterns. Finally, you will learn simple code-generation techniques along with discovering best practices and eventually building your own applications.

By the end of this learning journey, you’ll have acquired the skills and confidence you need to design and build reusable high-performing applications that can solve real-world problems.

© 2022 Packt Publishing (كتاب إلكتروني): 9781838557584

تاريخ النشر

كتاب إلكتروني: 9 سبتمبر 2022

واستمتع آخرون أيضًا...

  1. Apologetics for the Twenty-First Century
    Apologetics for the Twenty-First Century Louis Markos
  2. How to Change Your Career and Do the Work You Really Love: A Step-by-Step Plan for Making it Happen
    How to Change Your Career and Do the Work You Really Love: A Step-by-Step Plan for Making it Happen L Rigdon
  3. Christ Has Set Us Free: Preaching and Teaching Galatians
    Christ Has Set Us Free: Preaching and Teaching Galatians
  4. Calvin on the Christian Life: Glorifying and Enjoying God Forever
    Calvin on the Christian Life: Glorifying and Enjoying God Forever Michael Horton
  5. Isaiah: God Saves Sinners
    Isaiah: God Saves Sinners Ray Ortlund
  6. The Psalms (Volume 4, Psalms 101–150): A Christ-Centered Commentary
    The Psalms (Volume 4, Psalms 101–150): A Christ-Centered Commentary Christopher Ash
  7. Becoming a Disciple of the King: A Theology of Matthew
    Becoming a Disciple of the King: A Theology of Matthew Jonathan Pennington
  8. Using Illustrations to Preach with Power (Revised Edition)
    Using Illustrations to Preach with Power (Revised Edition) Bryan Chapell
  9. Holiness by Grace: Delighting in the Joy That Is Our Strength
    Holiness by Grace: Delighting in the Joy That Is Our Strength Bryan Chapell
  10. Men of the Bible: Enriched edition. Exploring the Lives of Biblical Figures: Insights and Inspiration from Moody's 'Men of the Bible'
    Men of the Bible: Enriched edition. Exploring the Lives of Biblical Figures: Insights and Inspiration from Moody's 'Men of the Bible' Dwight Lyman Moody
  11. Summary of Lisa Wade's Terrible Magnificent Sociology
    Summary of Lisa Wade's Terrible Magnificent Sociology IRB Media
  12. Treatise On the Holy Spirit: Enriched edition. Unveiling the Divine: Basil the Great's Insightful Exploration of the Holy Spirit
    Treatise On the Holy Spirit: Enriched edition. Unveiling the Divine: Basil the Great's Insightful Exploration of the Holy Spirit Basil the Great
  13. Veneer: Living Deeply in a Surface Society
    Veneer: Living Deeply in a Surface Society Timothy D. Willard, Jason Locy
  14. Scottish Philosophical Theology
    Scottish Philosophical Theology David Fergusson
  15. The Everlasting Man: Enriched edition. A Philosophical Journey Through Human History and Christian Faith
    The Everlasting Man: Enriched edition. A Philosophical Journey Through Human History and Christian Faith G. K. Chesterton
  16. The Complete Works of Dio Chrysostom. Illustrated: Discourses. Encomium on hair and others
    The Complete Works of Dio Chrysostom. Illustrated: Discourses. Encomium on hair and others Dio Chrysostom
  17. Institutes of the Christian Religion: The Basics of Protestant Theology
    Institutes of the Christian Religion: The Basics of Protestant Theology John Calvin
  18. Tolstoy: The Kingdom of God Is Within You: Enriched edition. Discovering Inner Peace and Moral Authority: A Journey with Tolstoy
    Tolstoy: The Kingdom of God Is Within You: Enriched edition. Discovering Inner Peace and Moral Authority: A Journey with Tolstoy Leo Tolstoy
  19. A Man & A Pram
    A Man & A Pram Mark Cundy
  20. Theology and the Social Consciousness: Enriched edition. A Study of the Relations of the Social Consciousness to Theology (2nd ed.)
    Theology and the Social Consciousness: Enriched edition. A Study of the Relations of the Social Consciousness to Theology (2nd ed.) Henry Churchill King
  21. Selected Stories and Sketches by Sarah Orne Jewett: 'Now began in good earnest the talk of old times''
    Selected Stories and Sketches by Sarah Orne Jewett: 'Now began in good earnest the talk of old times'' Sarah Orne Jewett
  22. Gleanings from the PSALMS
    Gleanings from the PSALMS J. R. Miller
  23. Serious Call to a Devout and Holy Life: Christian Spiritual Classic
    Serious Call to a Devout and Holy Life: Christian Spiritual Classic William Law
  24. Holy in Christ: Thoughts on the Calling of God's Children to be Holy as He is Holy
    Holy in Christ: Thoughts on the Calling of God's Children to be Holy as He is Holy Andrew Murray
  25. How Can I Support International Missions?
    How Can I Support International Missions? Mark Collins
  26. Personal Friendships of Jesus
    Personal Friendships of Jesus J. R. Miller
  27. Elegies and Other Small Poems: Exploring Love, Loss, and Nature in Romantic Verse
    Elegies and Other Small Poems: Exploring Love, Loss, and Nature in Romantic Verse Matilda Betham
  28. Summary of Francis Chan's Letters to the Church
    Summary of Francis Chan's Letters to the Church IRB Media
  1. A Country Doctor
    A Country Doctor Sarah Orne Jewett
    2.8
  2. PMP Pro: Transform Your Exam Success with Game-Changing Secrets: "Elevate your PMP exam results! Dive into transformative audio lessons for peak performance on test day."
    PMP Pro: Transform Your Exam Success with Game-Changing Secrets: "Elevate your PMP exam results! Dive into transformative audio lessons for peak performance on test day." Arden Blakewood
    0
  3. Desconexión Digital: Meditaciones Guiadas para Calma y Claridad
    Desconexión Digital: Meditaciones Guiadas para Calma y Claridad Refeser
    5
  4. Nature’s Symphony of Serene Forest Cricket Sounds Mixed With Piano Rhythms For Deep Calm & Relaxation: Experience Soothing Nights for Restful Sleep & Mindfulness Using Enhanced BGM 8D Audio
    Nature’s Symphony of Serene Forest Cricket Sounds Mixed With Piano Rhythms For Deep Calm & Relaxation: Experience Soothing Nights for Restful Sleep & Mindfulness Using Enhanced BGM 8D Audio Cedar Skye
    5
  5. GED Secrets: Elevate Your Success and Conquer the Exam Today: "Boost your GED prep! Unlock engaging audio lessons for ultimate exam success today!"
    GED Secrets: Elevate Your Success and Conquer the Exam Today: "Boost your GED prep! Unlock engaging audio lessons for ultimate exam success today!" Ronan Cade
    1
  6. Nature’s Symphony Of Soothing Lake Soundscapes For Meditation, Deep Relaxation & Stress Relief: Embrace The Harmony & Feel The Water Waves With Blissful 8d Audio For Inner Peace & Serenity
    Nature’s Symphony Of Soothing Lake Soundscapes For Meditation, Deep Relaxation & Stress Relief: Embrace The Harmony & Feel The Water Waves With Blissful 8d Audio For Inner Peace & Serenity Cedar Skye
    0
  7. The Complete Falconer Files Brief Cases Books 1 - 8
    The Complete Falconer Files Brief Cases Books 1 - 8 Andrea Frazer
    4
  8. For All Time: First in the Liza Marchant Series
    For All Time: First in the Liza Marchant Series Marian L Jasper
    0
  9. Data-Driven Decisions: Mastering Business Data Science
    Data-Driven Decisions: Mastering Business Data Science Chuck Sherman
    4
  10. Nature’s Symphony of Tranquil Forest Soundscapes Using Enhanced 8D Audio For A More Natural Relaxation: Meditation Aid For Unmatched Calm, Emotional Healing, Mental Clarity & Stress Relief
    Nature’s Symphony of Tranquil Forest Soundscapes Using Enhanced 8D Audio For A More Natural Relaxation: Meditation Aid For Unmatched Calm, Emotional Healing, Mental Clarity & Stress Relief Cedar Skye
    0
  11. Notas sobre Enfermería: (Español latino)
    Notas sobre Enfermería: (Español latino) Florence Nightingale
    0
  12. SHRM: Your HR Exam Success with Insider Secrets: "Boost your HR exam readiness! Harness powerful audio lessons packed with insider tips for ultimate success."
    SHRM: Your HR Exam Success with Insider Secrets: "Boost your HR exam readiness! Harness powerful audio lessons packed with insider tips for ultimate success." Ronan Ashwood
    0
  13. NONPARTICIPANT: A New Dawn
    NONPARTICIPANT: A New Dawn Rob Johnson
    1
  14. Intermediate Japanese: Broaden Your Japanese Vocabulary and Cultural Understanding
    Intermediate Japanese: Broaden Your Japanese Vocabulary and Cultural Understanding Yuki Abe
    0
  15. Ne, ne, ne, was hab ich bloß?: Humorvolle Geschichten über den menschlichen Körper
    Ne, ne, ne, was hab ich bloß?: Humorvolle Geschichten über den menschlichen Körper Edla Pinnow
    5

دائمًا برفقة Storytel

  • أكثر من 200000 عنوان

  • وضع الأطفال (بيئة آمنة للأطفال)

  • تنزيل الكتب للوصول إليها دون الاتصال بالإنترنت

  • الإلغاء في أي وقت

الكتب الأكثر استماعًا

شهري

قصص لكل المناسبات.

$9.99 /شهر

  • 1 حساب

  • استماع بلا حدود

  • إلغاء في أي وقت

جرب الآن

سنويا

قصص لكل المناسبات.

$83.88 /سنة

وفر 30%
  • 1 حساب

  • استماع بلا حدود

  • إلغاء في أي وقت

جرب الآن

6 أشهر

قصص لكل المناسبات.

$53.64 /6 أشهر

وفر 11%
  • 1 حساب

  • استماع بلا حدود

  • إلغاء في أي وقت

جرب الآن