text_csv¶
Strategy class for text/csv.
CSVParseStrategy
dataclass
¶
Parse strategy for CSV files.
Registers strategies:
("mediaType", "text/csv")
Source code in oteapi/strategies/parse/text_csv.py
@dataclass
class CSVParseStrategy:
"""Parse strategy for CSV files.
**Registers strategies**:
- `("mediaType", "text/csv")`
"""
parse_config: "ResourceConfig"
def get(self, session: "Optional[Dict[str, Any]]" = None) -> SessionUpdate:
"""Parse CSV."""
return SessionUpdate()
def initialize(self, session: "Optional[Dict[str, Any]]" = None) -> SessionUpdate:
"""Initialize."""
return SessionUpdate()
get(self, session=None)
¶
Parse CSV.
Source code in oteapi/strategies/parse/text_csv.py
def get(self, session: "Optional[Dict[str, Any]]" = None) -> SessionUpdate:
"""Parse CSV."""
return SessionUpdate()
initialize(self, session=None)
¶
Initialize.
Source code in oteapi/strategies/parse/text_csv.py
def initialize(self, session: "Optional[Dict[str, Any]]" = None) -> SessionUpdate:
"""Initialize."""
return SessionUpdate()