file_type_guesser.types
- class file_type_guesser.types.ContentGuess(category, extention=None, content_ext=None)
Bases:
objectA files guessed content type
- Parameters
category (file_type_guesser.types.FileTypes) –
extention (Optional[str]) –
content_ext (Optional[str]) –
- Return type
None
- category: file_type_guesser.types.FileTypes
- content_ext: Optional[str] = None
- extention: Optional[str] = None
- class file_type_guesser.types.FileInfo(type_=FileTypes.BINARY, signatures=None, bytes_offset=0)
Bases:
objectA file types info
- Parameters
type_ (file_type_guesser.types.FileTypes) –
signatures (Optional[Union[bytes, tuple[bytes]]]) –
bytes_offset (int) –
- Return type
None
- bytes_offset: int = 0
- signatures: Optional[Union[bytes, tuple[bytes]]] = None
- property signatures_as_tuple: tuple[bytes]
- type_: file_type_guesser.types.FileTypes = 2