Get Full Access
Choose the plan that fits your workflow. Every option includes lifetime updates.
Full Access
$29
One-time purchase
- check_circleAll 24 chapters
- check_circleInteractive playground
- check_circleAll exercises + solutions
- check_circleProgress tracking
- check_circlePDF + EPUB included
Collector
$49
Print + Digital bundle
- check_circleEverything in Digital
- check_circleHardcover shipped
- check_circleFree global shipping
Frequently Asked Questions
What format is the book?expand_more
The digital edition includes PDF, EPUB, and full access to this interactive website with runnable Python code playgrounds. All formats are DRM-free.
How do I get my access code?expand_more
After purchasing the digital or print+digital bundle, you'll receive a unique activation code (format: PFG-XXXX-XXXX) via email. Enter it in your dashboard to unlock the interactive playground and exercises.
Can I share my access code?expand_more
Each code is single-use and tied to one account. Sharing codes violates our terms of service. If you need team access, contact us for volume licensing.
Is there a student discount?expand_more
Yes — 40% off with a valid .edu email address. Use code STUDENT40 at checkout or email us from your university email for a discount link.
What if I need help?expand_more
Every chapter includes detailed explanations and hints for exercises. For additional support, email johnpaul@pythonforoilandgas.com or join our community discussion board.