Magzter Gold (Sitewide CA)
The Python Book (Digital)

The Python Book (Digital)

1 Issue, The Python Book 4th Edition

Also available on
Zinio Unlimited logo
1-month free trial

Get unlimited access to this article, this issue, + back issues & 5,000+ other magazines.

Renews at just $8.99/month after trial.

Cancel anytime.
Learn more

Embed Python in C

Here, we will learn how to use Python code within your usual C program to get the best of both worlds
Embed Python in C
Back in issue 155, we looked at how to call C functions from within a Python program to get more speed. But, there are times, within a C program, when you may want to execute some piece of Python code. Maybe you want to be able to run user code within your program, for example. This means you can enable users to use plug-ins to extend your program’s functionality. The way we can do this is by embedding Python within the C program. We will look at how to embed, how to run your Python code, and how to interact with the Python interpreter you’ve set up. This is functionality built into Python itself, so you don’t need to install anything extra on your Raspberry Pi, aside from the development…
You're reading a preview of
The Python Book (Digital) - 1 Issue, The Python Book 4th Edition

DiscountMags is a licensed distributor (not a publisher) of the above content and Publication through Zinio LLC. Accordingly, we have no editorial control over the Publications. Any opinions, advice, statements, services, offers or other information or content expressed or made available by third parties, including those made in Publications offered on our website, are those of the respective author(s) or publisher(s) and not of DiscountMags. DiscountMags does not guarantee the accuracy, completeness, truthfulness, or usefulness of all or any portion of any publication or any services or offers made by third parties, nor will we be liable for any loss or damage caused by your reliance on information contained in any Publication, or your use of services offered, or your acceptance of any offers made through the Service or the Publications. For content removal requests, please contact Zinio.

© 1999 – 2025 DiscountMags.com All rights reserved.