Python Programming Guide The Spark Python API (PySpark) exposes most of the Spark features available in the Scala version to Python. To learn the basics of Spark, we recommend reading through the Scala programming guide first; it should be easy to follow even if you don’t know Scala. This guide will show how to use the Spark features described there in Python. Key Differences in the Python API The