Spaces:
Running
Running
Download plugins/_document_query/helpers/parsers/text.py from Leon4gr45/openoperator: direct link, hf CLI and curl.
- Browser
- Download file 569 Bytes
-
https://huggingface.co/spaces/Leon4gr45/openoperator/resolve/main/plugins/_document_query/helpers/parsers/text.py
- Command line
-
hf download hf://spaces/Leon4gr45/openoperator/plugins/_document_query/helpers/parsers/text.py
-
curl -L -o text.py https://huggingface.co/spaces/Leon4gr45/openoperator/resolve/main/plugins/_document_query/helpers/parsers/text.py
569 Bytes
| """Plain text and config document parser.""" | |
| from plugins._document_query.helpers.fetch import FetchedDocument | |
| from .base import BaseParser | |
| class TextParser(BaseParser): | |
| mimetypes = [ | |
| "text/", "application/json", "application/yaml", "application/x-yaml", | |
| "application/xml", "application/toml", "application/x-toml", | |
| "application/javascript", "application/typescript", | |
| "application/x-sh", "application/x-shellscript", | |
| ] | |
| def _parse_sync(self, document: FetchedDocument, config: dict) -> str: | |
| return document.text() | |