DataFrameWriter.
csv
Saves the content of the DataFrame in CSV format at the specified path.
DataFrame
New in version 2.0.0.
the path in any Hadoop supported file system
specifies the behavior of the save operation when data already exists.
append: Append contents of this DataFrame to existing data.
append
overwrite: Overwrite existing data.
overwrite
ignore: Silently ignore this operation if data already exists.
ignore
error
errorifexists
exists.
For the extra options, refer to Data Source Option in the version you use.
Examples
>>> df.write.csv(os.path.join(tempfile.mkdtemp(), 'data'))