Explore the CleverCSV module structure
masterCleverCSV is organized into several specialized modules for handling different aspects of CSV processing. Key modules include:
clevercsv.readandclevercsv.write: Primary interfaces for reading from and writing to CSV files.clevercsv.detect: Tools for detecting CSV dialects and formats.clevercsv.dialect: Logic for handling CSV dialects.clevercsv.dict_read_write: Reading and writing CSV data using dictionary-like interfaces.clevercsv.encoding: Handling file encodings.clevercsv.exceptions: Custom exception classes for error handling.clevercsv.consistency: Modules for ensuring data consistency.clevercsv.break_ties: Logic for resolving ambiguities during detection.clevercsv.detect_patternandclevercsv.detect_type: Specialized detection for patterns and data types.clevercsv.normal_form: Tools for normalizing CSV data.clevercsv.potential_dialects: Identifying possible dialects in a file.