Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pola-rs
GitHub Repository: pola-rs/polars
Path: blob/main/crates/polars-io/src/csv/write/mod.rs
6939 views
1
//! Functionality for writing CSV files.
2
//!
3
//! # Examples
4
//!
5
//! ```
6
//! use polars_core::prelude::*;
7
//! use polars_io::prelude::*;
8
//! use std::fs::File;
9
//!
10
//! fn example(df: &mut DataFrame) -> PolarsResult<()> {
11
//! let mut file = File::create("example.csv").expect("could not create file");
12
//!
13
//! CsvWriter::new(&mut file)
14
//! .include_header(true)
15
//! .with_separator(b',')
16
//! .finish(df)
17
//! }
18
//! ```
19
20
mod options;
21
mod write_impl;
22
mod writer;
23
24
pub use options::{CsvWriterOptions, QuoteStyle, SerializeOptions};
25
pub use writer::{BatchedWriter, CsvWriter};
26
27