BookDp.co.uk

BookDp.co.uk

Welcome Sign in / Register
Cart 0

Your bag is empty

Don't miss out on great deals! Start shopping or Sign in to view products added.

Shop What's New Sign in
  • Shop by category
    • Antiquarian – Rare & Collectable
    • Arts & Photography
    • Biography
    • Business – Finance & Law
    • Calendars – Diaries & Annuals
    • Children’s Books
    • Comics & Graphic Novels
    • Computing & Internet
    • Crafts – Hobbies & Home
    • Crime – Thrillers & Mystery
    • Education Studies & Teaching
    • Food & Drink
    • Health – Family & Lifestyle
    • Literature & Fiction
    • Religion & Spirituality
    • Romance
    • Young Adult
    • Travel & Holiday
  • What’s New
  • Best Sellers
  • Coupons Deals
Shop Today’s Deals
BookDp.co.uk
Cart 0

Your bag is empty

Don't miss out on great deals! Start shopping or Sign in to view products added.

Shop What's New Sign in
  • Shop by category
    • Antiquarian – Rare & Collectable
    • Arts & Photography
    • Biography
    • Business – Finance & Law
    • Calendars – Diaries & Annuals
    • Children’s Books
    • Comics & Graphic Novels
    • Computing & Internet
    • Crafts – Hobbies & Home
    • Crime – Thrillers & Mystery
    • Education Studies & Teaching
    • Food & Drink
    • Health – Family & Lifestyle
    • Literature & Fiction
    • Religion & Spirituality
    • Romance
    • Young Adult
    • Travel & Holiday
  • What’s New
  • Best Sellers
  • Coupons Deals
BookDp.co.uk
Cart 0

Your bag is empty

Don't miss out on great deals! Start shopping or Sign in to view products added.

Shop What's New Sign in
Free shipping orders over £10
30 days money back guarantee
Free Delivery available to UK
Shipping from Warehouses: UK , US
HomeComputing & InternetSoftware & GraphicsBusiness & Home OfficeExtending & Embedding Python Using C (Applications library)
Share Print
Extending & Embedding Python Using C (Applications library)
Share
-22%
in Business & Home Office

Extending & Embedding Python Using C (Applications library)

£33.15 £42.46Save:£9.00(22%)

Available in stock

Print length:265 pages
Language:English
Publication date:1 Oct. 2023
Dimensions:17.78 x 2.01 x 25.4 cm
ISBN-10:1871962129
ISBN-13:978-1871962123
SKU: 1871962129 Category: Business & Home Office Tags: Business & Home Office, Computing & Internet, Software & Graphics

People Also Viewed

  • Invincible Compendium Volume 2 (INVINCIBLE COMPENDIUM TP) Invincible Compendium Volume 2 (INVINCIBLE COMPENDIUM TP) £35.41 £48.09
  • The New GCSE Arabic Companion (9-1) The New GCSE Arabic Companion (9-1) £23.75 £32.01
  • Of Mice and Men (New Longman Literature - Plain Edition) Of Mice and Men (New Longman Literature - Plain Edition) £2.92 £3.85
  • The Red Rising Series Collection 5 Books Set By Pierce Brown (Red Rising, Golden Son, Morning Star, Iron Gold, Dark Age) The Red Rising Series Collection 5 Books Set By Pierce Brown (Red Rising, Golden Son, Morning Star, Iron Gold, Dark Age) £18.67 £24.15
  • Dead Girls Don't Talk - Amazon Exclusive Edition: A YA thriller about a murdered girl, but if you flip over the book you can read from the killer's POV. Dead Girls Don't Talk - Amazon Exclusive Edition: A YA thriller about a murdered girl, but if you flip over the book you can read from the killer's POV. £12.54 £16.08

Description

Writing a C extension for Python is good for fun and profit! The fun part is that adding Python to C gives you so much more power and a deeper understanding of how Python works. The internals of Python are worth knowing about because they suggest new approaches to other problems. As well as being interesting, it is also a valuable skill. Extending & Embedding Python Using C tells you everything you need to know about the C API, which is what you use to create an extension. It is essentially the Python runtime and so exploring it tells you a lot about Python. You don’t need to be an expert Python programmer to create an extension, but it helps. As you are going to be writing mostly C code, programming in C is a more important skill for this task. While you don’t have to be a C expert, you do need to be reasonably competent and C aficionados will enjoy finding out about some of the clever techniques in use in the C API. Extending Python is a way of bringing any C-based application or library to a much wider audience. Converting Python functions into C functions is also a way of speeding things up. Moreover, you can provide access to hardware or system features that are usually inaccessible by creating an extension. The final chapter explains how to convert the skills you have gained in creating a Python extension to embed Python in a C program. This is a less common requirement, but it has some interesting advantages and possibilities and once you know how to create a Python extension it is easy. Mike James has a BSc in Physics, an MSc in Mathematics, a PhD in Computer Science and in a long career as a programmer he has mastered many programming languages. He is the founder and chief editor of I-Programmer, the online magazine written by programmers for programmers and the author of dozens of books. His previous three books on Python, Programmer’s Python: Everything Is An Object , Programmer’s Python: Everything Is Data and Programmer’s Python: Async form a set of “”Something Completely Different”” books that look at what makes Python special and sets it apart from other programming languages. While not part of the series, this book shares the same overall philosophy. – ASIN: 1871962129 | ISBN13: 9781871962123 | ISBN-13: 978-1871962123

Reviews (0)

Ratings

0.0

0 Product Ratings
5
0
4
0
3
0
2
0
1
0

Review this product

Share your thoughts with other customers

Write a review

Reviews

There are no reviews yet.

Be the first to review “Extending & Embedding Python Using C (Applications library)” Cancel reply

You must be logged in to post a review.

Similar Products

  • -19%
    The Legend of Zelda(tm) Tears of the Kingdom - The Complete Official Guide: Standard Edition
    Add to cart
    Sku: 191333001X

    The Legend of Zelda(tm) Tears of the Kingdom – The Complete Official Guide: Standard Edition

    £18.89 £23.43
    Add to cart Quick View
  • -24%
    How to Win the Premier League: The Inside Story of Football’s Data Revolution
    Add to cart
    Sku: 152993463X

    How to Win the Premier League: The Inside Story of Football’s Data Revolution

    £14.66 £19.18
    Add to cart Quick View
  • -26%
    The Rust Programming Language: 2nd edition
    Add to cart
    Sku: 1718503105

    The Rust Programming Language: 2nd edition

    £27.97 £37.55
    Add to cart Quick View
  • -24%
    Mass Effect: The Complete Comics
    Add to cart
    Sku: 1506719198

    Mass Effect: The Complete Comics

    £21.28 £27.91
    Add to cart Quick View
  • -25%
    Algorithms to Live By: The Computer Science of Human Decisions
    Add to cart
    Sku: 0007547994

    Algorithms to Live By: The Computer Science of Human Decisions

    £7.16 £9.57
    Add to cart Quick View
  • -25%
    Data Game: The Story of Liverpool FC's Analytics Revolution
    Add to cart
    Sku: 1801506930

    Data Game: The Story of Liverpool FC’s Analytics Revolution

    £10.58 £14.17
    Add to cart Quick View
  • -30%
    In the Shadows of the Net: Breaking Free of Compulsive Online Sexual Behavior
    Add to cart
    Sku: 1592854788

    In the Shadows of the Net: Breaking Free of Compulsive Online Sexual Behavior

    £12.15 £17.25
    Add to cart Quick View
  • -24%
    How to Tell If Your Cat Is Plotting to Kill You: Volume 2 (The Oatmeal)
    Add to cart
    Sku: 1449410243

    How to Tell If Your Cat Is Plotting to Kill You: Volume 2 (The Oatmeal)

    £7.99 £10.45
    Add to cart Quick View
  • -28%
    How To: Absurd Scientific Advice for Common Real-World Problems from Randall Munroe of xkcd
    Add to cart
    Sku: 1473680344

    How To: Absurd Scientific Advice for Common Real-World Problems from Randall Munroe of xkcd

    £6.28 £8.69
    Add to cart Quick View
  • -23%
    ISC2 CISSP Certified Information Systems Security Professional Official Study Guide & Practice Tests Bundle (Sybex Study Guide)
    Add to cart
    Sku: 1394258410

    ISC2 CISSP Certified Information Systems Security Professional Official Study Guide & Practice Tests Bundle (Sybex Study Guide)

    £63.00 £82.28
    Add to cart Quick View
Welcome to Bookdp World ! We have more than 20 million titles and offer free delivery worldwide to over 170 countries. We also really, really love books.

Looking for your new favourite book? Browse some of our top categories such as Children’s Books, Fiction, Graphic Novels, Anime & Manga, Food & Drink books, Crafts & Hobbies, Art & Photography, Biography, and Crime & Thriller. Our editors have created lovely features for you to explore: Adult colouring books, Harry Potter, Roald Dahl, Books on screen, Man Booker Prize winners, LEGO, Minecraft and more.

Bookdp World | Bookdp Australia | Bookdp United Kingdom
  • Contact Us
  • Privacy policy
  • Refund policy
  • Shipping policy
  • Terms of Use
Welcome to Bookdp World ! We have more than 20 million titles and offer free delivery worldwide to over 170 countries. We also really, really love books.

Looking for your new favourite book? Browse some of our top categories such as Children’s Books, Fiction, Graphic Novels, Anime & Manga, Food & Drink books, Crafts & Hobbies, Art & Photography, Biography, and Crime & Thriller. Our editors have created lovely features for you to explore: Adult colouring books, Harry Potter, Roald Dahl, Books on screen, Man Booker Prize winners, LEGO, Minecraft and more.

Bookdp World | Bookdp Australia | Bookdp United Kingdom
  • Contact Us
  • Privacy policy
  • Refund policy
  • Shipping policy
  • Terms of Use
Preferences

Home Shop 0 Cart Account
Account
  • Sign In
  • Orders Tracking
Main Menu
Hello, Sign in
Orders Tracking

  • Home
      • Home v1 – Marketplace
      • Home v2 – Retail
      • Home v3 – Mega Market
      • Home v4 – Multi vendor
      • Home v5 – Supper Market
      • Home v6 – Electronics
      • Home v7 – Electronics
      • Home v8 – Electronics
      • Home v9 – Electronics
      • Home v10 – Electronics
      • Shop
      • Shop v1
      • Shop v2
      • Shop v3
      • Shop v4
      • Product Pages
      • Product Page v1
      • Product Page v2
      • Product Page v3
      • Product Page v4
      • Product Page v5
      • Product Page v6
      • Product Types
      • Product Simple
      • Product On Sale
      • Product Countdown
      • Product Out of Stock
      • Product Variable
      • Product Image Swatches
      • Product Color Swatches
      • Product Video Featured
      • Product 360
      • Product Affiliate
      • Product Group
      • Product Cards
      • Product Card v1
      • Product Card v2
      • Product Card v3
      • Product Card v4
      • Product Card v5
      • Product Card Hover
      • Product Hover – Standard
      • Product Hover – Zoom
      • Product Hover – Slider
      • Product Hover – Fade in
      • Other Shop Pages
      • My account
      • Cart
      • Checkout
      • Track Order
      • Become a vendor
    Shop
      • Header
      • Header v1
      • Header v2
      • Header v3
      • Header v4
      • Header v5
      • Header v6
      • Header v7
      • Header v8
      • Header v9
      • Header v10
      • Footer
      • Footer v1
      • Footer v2
      • Footer v3
      • Footer v4
      • Footer v5
      • Footer v6
      • Footer v7
      • Footer v8
      • Elements
      • Accordion
      • Pricing Table
      • Maps
      • Message Box
      • Progress Bars
      • Content Box
      • Buttons
      • Image
      • Video
      • Audio
      • Empty
      • Countdown
      • Modal Pop-up
      • Pagination
      • Carousel
      • Image Carousel
      • Gallery
      • Tabs
      • Title
      • Text Block
      • Dropcap
      • Empty
      • Highlight
      • List
      • Counter
      • Banners
      • Parallax Scrolling
      • Socials Icons
      • Image Before After
      • Instagram
      • Image Hotspot
      • Grid
      • Empty
      • Blog Posts
      • Team
      • Testimonials
      • 360 Degree
      • Brands/Logo
      • Product Grid
      • Products Carousel
      • Product Tabs
      • Products Listing
      • Product Categories
    Features
      • About Us v1
      • About Us v2
      • Contact Us v1
      • Contact Us v2
      • FAQ v1
      • FAQ v2
      • Team
      • Careers
      • Pricing Table
      • Help Center
      • Help Article
      • Store Locator
      • Our Locations
      • Coming Soon v2
      • Coming Soon v1
    Pages

Shop by Category See All
Shopping Cart (0)

Your bag is empty

Don't miss out on great deals! Start shopping or Sign in to view products added.

Shop What's New Sign in
Share
Facebook Twitter Google+ Pinterest
Copy Link
Extending & Embedding Python Using C (Applications library)
£33.15 £42.46Save:£9.00-22%
Add to cart