TextFile
TextFile is inherited from File with additional methods for working with text files.
TextFile is generated when a DataChain is created from storage, using type="text" param:
TextFile
Bases: File
DataModel for reading text files.
Source code in datachain/lib/file.py
open
open(
mode: str = "r",
*,
client_config: dict[str, Any] | None = None,
**open_kwargs
) -> Iterator[Any]
Open the file and return a file-like object. Default to text mode
Source code in datachain/lib/file.py
read_text
Return file contents as text.
**open_kwargs : Any
Extra keyword arguments forwarded to open() (e.g. encoding).
save
Writes it's content to destination