1 dépôt
Represents CSV rows as Python lists and columns as typed objects for direct manipulation.
Distinct from Python: Distinct from Python: focuses on mapping CSV tabular data to Python objects, not general Python design patterns.
Explore 1 awesome GitHub repository matching software engineering & architecture · CSV Object Mappings. Refine with filters or upvote what's useful.
csvkit is a composable Unix-style command-line toolkit for converting, filtering, and analyzing CSV files directly from the terminal. It provides a suite of focused single-purpose commands that can be combined via pipes to build complex data processing workflows, with a modular architecture that includes a column-type inference engine for automatically detecting data types and a streaming-pipeline design for efficient handling of tabular data. The toolkit distinguishes itself through its SQL-engine abstraction layer, which allows users to run SQL queries directly against CSV files without req
Maps CSV rows to Python lists and columns to typed objects for direct manipulation.