Get Full Access

Choose the plan that fits your workflow. Every option includes lifetime updates.

Trial

$0

Free forever

  • check_circleChapters 1-2
  • check_circleRead-only code
  • closeNo exercises
Start Reading
Most Popular

Full Access

$29

One-time purchase

  • check_circleAll 24 chapters
  • check_circleInteractive playground
  • check_circleAll exercises + solutions
  • check_circleProgress tracking
  • check_circlePDF + EPUB included
Get Instant Access

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.