:tocdepth: 3 :py:mod:`gws.lib.mime` ====================== .. py:module:: gws.lib.mime .. autoapi-nested-parse:: Mime types. **Source code:** :source:`gws.lib.mime` Package Contents ---------------- .. py:data:: BIN :value: 'application/octet-stream' .. py:data:: CSS :value: 'text/css' .. py:data:: CSV :value: 'text/csv' .. py:data:: DOC :value: 'application/msword' .. py:function:: extension_for(mt: str) -> Optional[str] Returns the extension of a given mime type. :param mt: Mime type. :returns: The mime type extension. .. py:function:: for_path(path: str) -> str Returns the mime type for a given path. :param path: Path to mime type. :returns: The mime type or ``BIN`` if type is unknown. .. py:data:: GEOJSON :value: 'application/geo+json' .. py:function:: get(mt: str) -> Optional[str] Return the normalized mime type. :param mt: Mime type or content type. :returns: The normalized mime type. .. py:data:: GIF :value: 'image/gif' .. py:data:: GML :value: 'application/gml+xml' .. py:data:: GML2 :value: 'application/gml+xml;version=2' .. py:data:: GML3 :value: 'application/gml+xml;version=3' .. py:data:: GZIP :value: 'application/gzip' .. py:data:: HTML :value: 'text/html' .. py:data:: JPEG :value: 'image/jpeg' .. py:data:: JS :value: 'application/javascript' .. py:data:: JSON :value: 'application/json' .. py:data:: PDF :value: 'application/pdf' .. py:data:: PNG :value: 'image/png' .. py:data:: PPT :value: 'application/vnd.ms-powerpoint' .. py:data:: SVG :value: 'image/svg+xml' .. py:data:: TTF :value: 'application/x-font-ttf' .. py:data:: TXT :value: 'text/plain' .. py:data:: WEBP :value: 'image/webp' .. py:data:: XLS :value: 'application/vnd.ms-excel' .. py:data:: XML :value: 'text/xml' .. py:data:: ZIP :value: 'application/zip'