{
  "action": "Product-ShowQuickView",
  "queryString": "pid=1775093344",
  "locale": "default",
  "product": {
    "uuid": "facc543b3dfdd0938446c212c9",
    "id": "1775093344",
    "productName": "Cpython Internals: Your Guide to the Python 3 Interpreter",
    "productType": "standard",
    "brand": "Does Not Apply",
    "price": {
      "sales": {
        "value": 52.5,
        "currency": "AUD",
        "formatted": "A$52.50",
        "decimalPrice": "52.50"
      },
      "list": {
        "value": 65,
        "currency": "AUD",
        "formatted": "A$65.00",
        "decimalPrice": "65.00"
      }
    },
    "renderedPrice": "    <div class=\"price\">\n        \n        \n<span>\n    \n\n    \n        \n        <del>\n            <span class=\"strike-through list\">\n                <span class=\"value\" content=\"65.00\">\n                    <span class=\"sr-only\">\n                        Price reduced from\n                    </span>\n                    A$65.00\n\n\n                    <span class=\"sr-only\">\n                        to\n                    </span>\n                </span>\n            </span>\n        </del>\n    \n\n    \n    <span class=\"sales\">\n        \n        \n        \n            <span class=\"value\" content=\"52.50\"></span>\n        \n        A$52.50\n\n\n    </span>\n</span>\n\n    </div>\n\n\n",
    "images": {
      "large": [
        {
          "alt": "Cpython Internals: Your Guide to the Python 3 Interpreter",
          "url": "/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png",
          "index": "0",
          "title": "Cpython Internals: Your Guide to the Python 3 Interpreter",
          "absURL": "https://staging.emega.com.au/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png"
        }
      ],
      "small": [
        {
          "alt": "Cpython Internals: Your Guide to the Python 3 Interpreter",
          "url": "/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png",
          "index": "0",
          "title": "Cpython Internals: Your Guide to the Python 3 Interpreter",
          "absURL": "https://staging.emega.com.au/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png"
        }
      ]
    },
    "selectedQuantity": 1,
    "minOrderQuantity": 1,
    "maxOrderQuantity": 10,
    "variationAttributes": null,
    "longDescription": "<div> <div> <div> <p><span>Get your guided tour through the Python 3.9 interpreter:</span><span> Unlock the inner workings of the Python language, compile the Python interpreter from source code, and participate in the development of CPython.</span></p><p><span>Are there certain parts of Python that just seem like magic?</span></p><p><span>This book explains the concepts, ideas, and technicalities of the Python interpreter in an approachable and hands-on fashion.</span></p><p><span>Once you see how Python works at the interpreter level, you can optimize your applications and fully leverage the power of Python.</span></p><p><span>By the End of the Book You’ll Be Able To:</span></p><ul><li><span><span>Read and navigate the CPython 3.9 interpreter source code.</span><span> You’ll deeply comprehend and appreciate the inner workings of concepts like lists, dictionaries, and generators.</span></span></li><li><span><span>Make changes to the Python syntax and compile your own version of CPython, from scratch.</span><span> You’ll customize the Python core data types with new functionality and run CPython’s automated test suite.</span></span></li><li><span><span>Master Python’s memory management capabilities</span><span> and scale your Python code with parallelism and concurrency.</span></span></li><li><span><span>Debug C and Python code like a true professional.</span><span> Profile and benchmark the performance of your Python code and the runtime.</span></span></li><li><span><span>Participate in the development of CPython</span><span> and know how to contribute to future versions of the Python interpreter and standard library. How great would it feel to give back to the community as a “Python Core Developer?”</span></span></li></ul><p><span>With this book you’ll cover the critical concepts behind the internals of CPython and how they work with visual explanations as you go along.</span></p><p><span>Each page in the book has been carefully laid out with beautiful typography, syntax highlighting for code examples.</span></p><p><span>About the Author:</span></p><p><span>Anthony Shaw</span><span> is a CPython contributor and a PyCon speaker. He has a B.Sc. in Computer Science and over 8 years of experience working with Python. Anthony is also a Fellow of the Python Software Foundation and member of the Open-Source Apache Foundation.</span></p><p><span>What Python Developers Say About The Book:</span></p><p><span>“It’s the book that I wish existed years ago when I started my Python journey. [...] After reading this book your skills will grow and you will be able solve even more complex problems that can improve our world.”</span></p><p><span>— Carol Willing, CPython Core Developer & Member of the CPython Steering Council</span></p><p><span>“CPython Internals is a great (and unique) resource for anybody looking to take their knowledge of Python to a deeper level.”</span></p><p><span>— Dan Bader, Author of Python Tricks</span></p><p><span>“There are a ton of books on Python which teach the language, but I haven’t really come across anything that would go about explaining the internals to those curious minded.”</span></p><p><span>— Milan Patel, Vice President at (a major investment bank)</span></p><p><span>“I can recommend CPython Internals to anyone who wants to get going with hacking on CPython.”</span></p><p><span>— Guido van Rossum, Creator of Python</span></p> </div> </div> </div><div><h2>Item Details</h2><ul><li><strong>Publisher:</strong> Real Python (realpython.com)</li><li><strong>Dimensions:</strong> 15.24 x 2.26 x 22.86 cm</li><li><strong>Language:</strong> English</li><li><strong>Print length:</strong> 394 pages</li><li><strong>Item weight:</strong> 558 g</li><li><strong>Book Type:</strong> Paperback</li><li><strong>ISBN-10:</strong> 1781252548</li><li><strong>ISBN-13:</strong> 978-1775093343</li><li><strong>Publication date:</strong> 5 May 2021</li></ul></div>",
    "shortDescription": null,
    "rating": 4.4,
    "promotions": null,
    "attributes": null,
    "availability": {
      "messages": [
        "In Stock"
      ],
      "inStockDate": null
    },
    "available": true,
    "options": [],
    "quantities": [
      {
        "value": "1",
        "selected": true,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&quantity=1"
      },
      {
        "value": "2",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&quantity=2"
      },
      {
        "value": "3",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&quantity=3"
      },
      {
        "value": "4",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&quantity=4"
      },
      {
        "value": "5",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&quantity=5"
      },
      {
        "value": "6",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&quantity=6"
      },
      {
        "value": "7",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&quantity=7"
      },
      {
        "value": "8",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&quantity=8"
      },
      {
        "value": "9",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&quantity=9"
      },
      {
        "value": "10",
        "selected": false,
        "url": "/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&quantity=10"
      }
    ],
    "selectedProductUrl": "/eMEGA/1775093344.html?%2FeMEGA%2F1775093344.html=undefined&quantity=undefined",
    "readyToOrder": true,
    "online": true,
    "pageTitle": null,
    "pageDescription": null,
    "pageKeywords": null,
    "pageMetaTags": [
      {},
      {},
      {},
      {}
    ],
    "template": null
  },
  "addToCartUrl": {},
  "resources": {
    "info_selectforstock": "Select Styles for Availability",
    "assistiveSelectedText": "selected"
  },
  "quickViewFullDetailMsg": "View Full Details",
  "closeButtonText": "Close Quickview Dialog",
  "enterDialogMessage": "Start of Quickview dialog window. Select Close to cancel and close the window.",
  "template": "product/quickView.isml",
  "renderedTemplate": "<div class=\"product-quickview product-standard col product-wrapper product-detail\" data-pid=\"1775093344\">\n    <div class=\"row\">\n        <!-- Product Images Carousel -->\n        \n\n<div class=\"primary-images col-12 col-sm-6 cst-gallery-wrap\">\n\n    \n    <div id=\"pdpCarousel-1775093344\" class=\"carousel slide cst-original-carousel\" data-interval=\"0\"\n        data-prev=\"Previous\"\n        data-next=\"Next\">\n        \n        <div class=\"carousel-inner\" role=\"listbox\">\n            \n                <div class='carousel-item active'>\n                    <img src=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png\" class=\"d-block img-fluid\" alt=\"Cpython Internals: Your Guide to the Python 3 Interpreter image number 0\"\n                        itemprop=\"image\" />\n                </div>\n            \n        </div>\n        \n    </div>\n\n    \n    <div class=\"cst-gallery\" id=\"cst-gallery-1775093344\" data-pid=\"1775093344\" data-title=\"Cpython Internals: Your Guide to the Python 3 Interpreter\"\n        data-first-img=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png\">\n\n        \n        <div class=\"cst-gallery__thumbs\" id=\"cst-thumbs-1775093344\">\n            \n                \n                    <button class=\"cst-gallery__thumb is-active\"\n                type=\"button\" data-index=\"0\" data-large=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png\"\n                aria-label=\"Image 1\">\n                <img src=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png\" alt=\"Cpython Internals: Your Guide to the Python 3 Interpreter\" loading=\"lazy\" />\n                </button>\n                \n            \n            \n        </div>\n\n        \n        <div class=\"cst-gallery__main\">\n            <div class=\"cst-gallery__main-inner\" id=\"cst-main-inner-1775093344\">\n                <img class=\"cst-gallery__main-img\" id=\"cst-main-img-1775093344\"\n                    src=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png\" alt=\"Cpython Internals: Your Guide to the Python 3 Interpreter\" />\n                <div class=\"cst-gallery__zoom-panel\" id=\"cst-zoom-panel-1775093344\">\n                    <img class=\"cst-gallery__zoom-img\" id=\"cst-zoom-img-1775093344\"\n                        src=\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png\" alt=\"\" />\n                </div>\n                <div class=\"cst-gallery__fullview-overlay\" id=\"cst-fullview-1775093344\">\n                    <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"\n                        stroke-width=\"2.5\">\n                        <circle cx=\"11\" cy=\"11\" r=\"8\" />\n                        <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\" />\n                        <line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\" />\n                        <line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\" /></svg>\n                    Click to see full view\n                </div>\n            </div>\n        </div>\n    </div>\n\n    \n\n    <script type=\"application/json\" id=\"cst-imgs-1775093344\">\n        [{\"url\":\"/on/demandware.static/-/Sites-storefront-catalog-m-en/default/dw3609eb86/images/large/4922b8c9ad88b94271e1f0b7b9ef96f3.png\",\"alt\":\"Cpython Internals: Your Guide to the Python 3 Interpreter\"}]\n        </script>\n\n\n</div>\n\n        <!-- Product Name and Number -->\n        <div class=\"col-sm-6\">\n            <div class=\"row\">\n                <div class=\"col\">\n                    <section>\n                        <h1 class=\"product-name\">Cpython Internals: Your Guide to the Python 3 Interpreter</h1>\n                    </section>\n                </div>\n            </div>\n\n            <div class=\"detail-panel\">\n                <!-- Attributes -->\n                <section class=\"attributes\">\n\n                    <div class=\"row\">\n    <div class=\"col\">\n        \n    </div>\n</div>\n\n\n                        \n\n                        <div class=\"d-sm-none row availability align-self-end \" data-ready-to-order=\"true\" data-available=\"true\">\n                            \n<div class=\"col-4\">\n    <span class=\"availability non-input-label\">\n        Availability:\n    </span>\n</div>\n<div class=\"col-8\">\n    <ul class=\"list-unstyled availability-msg\">\n        <li>\n            \n                \n                    <div>In Stock</div>\n                \n            \n        </li>\n    </ul>\n</div>\n\n\n                        </div>\n\n                    <hr>\n\n                    <!-- Applicable Promotions -->\n                    <div class=\"row\">\n                        <div class=\"col-12 promotions\">\n                            <div class=\"align-self-center\">\n                                \n\n                            </div>\n                        </div>\n                    </div>\n                </section>\n\n                \n                    <!-- Options -->\n                    \n                \n            </div>\n        </div>\n    </div>\n\n    \n\n    \n</div>\n<div class=\"modal-footer row align-items-end\">\n    \n\n    <div class=\"hidden-xs-down col availability align-self-end global-availability\" data-ready-to-order=\"true\" data-available=\"true\">\n        <div class=\"row\">\n            \n<div class=\"col-4\">\n    <span class=\"availability non-input-label\">\n        Availability:\n    </span>\n</div>\n<div class=\"col-8\">\n    <ul class=\"list-unstyled availability-msg\">\n        <li>\n            \n                \n                    <div>In Stock</div>\n                \n            \n        </li>\n    </ul>\n</div>\n\n\n        </div>\n    </div>\n\n    <div class=\"col\">\n        <div class=\"row align-items-end\">\n            <!-- Quantity -->\n            <div class=\"hidden-xs-down col-4\">\n                \n                    \n<label for=\"quantity-1\">Quantity</label>\n<select class=\"quantity-select custom-select form-control\" id=\"quantity-1\">\n    \n        <option value=\"1\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&amp;quantity=1\"\n                selected\n        >\n            1\n        </option>\n    \n        <option value=\"2\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&amp;quantity=2\"\n                \n        >\n            2\n        </option>\n    \n        <option value=\"3\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&amp;quantity=3\"\n                \n        >\n            3\n        </option>\n    \n        <option value=\"4\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&amp;quantity=4\"\n                \n        >\n            4\n        </option>\n    \n        <option value=\"5\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&amp;quantity=5\"\n                \n        >\n            5\n        </option>\n    \n        <option value=\"6\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&amp;quantity=6\"\n                \n        >\n            6\n        </option>\n    \n        <option value=\"7\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&amp;quantity=7\"\n                \n        >\n            7\n        </option>\n    \n        <option value=\"8\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&amp;quantity=8\"\n                \n        >\n            8\n        </option>\n    \n        <option value=\"9\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&amp;quantity=9\"\n                \n        >\n            9\n        </option>\n    \n        <option value=\"10\"\n                data-url=\"/on/demandware.store/Sites-eMEGA-Site/default/Product-Variation?pid=1775093344&amp;quantity=10\"\n                \n        >\n            10\n        </option>\n    \n</select>\n\n                \n            </div>\n\n            <div class=\"col-8 mx-auto\">\n                <!-- Prices -->\n                <div class=\"prices\">\n                    \n                    \n\n    <div class=\"price\">\n        \n        \n<span>\n    \n\n    \n        \n        <del>\n            <span class=\"strike-through list\">\n                <span class=\"value\" content=\"65.00\">\n                    <span class=\"sr-only\">\n                        Price reduced from\n                    </span>\n                    A$65.00\n\n\n                    <span class=\"sr-only\">\n                        to\n                    </span>\n                </span>\n            </span>\n        </del>\n    \n\n    \n    <span class=\"sales\">\n        \n        \n        \n            <span class=\"value\" content=\"52.50\"></span>\n        \n        A$52.50\n\n\n    </span>\n</span>\n\n    </div>\n\n\n                </div>\n\n                <!-- Cart and [Optionally] Apple Pay -->\n                \n                    \n<div class=\"row cart-and-ipay\">\n    <div class=\"col-sm-12\">\n        <input type=\"hidden\" class=\"add-to-cart-url\" value=\"/on/demandware.store/Sites-eMEGA-Site/default/Cart-AddProduct\">\n        <button class=\"add-to-cart-global btn btn-primary\"\n                data-pid=\"1775093344\"\n                >\n            <i class=\"fa fa-shopping-bag\"></i>\n            \n                Add to Cart\n            \n        </button>\n    </div>\n</div>\n\n                \n            </div>\n        </div>\n    </div>\n</div>\n",
  "productUrl": "/eMEGA/1775093344.html"
}