MCPcopy Create free account
hub / github.com/daniel2005d/mapXplore / __init__

Method __init__

lib/file_reader.py:23–33  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

21
22class FileReader:
23 def __init__(self) -> None:
24 self._files_directory = ResultSetting().get_folder_output("files")
25 self._invalid_b64_chars = '!"#$%&\'()*,-.:;<>?@[\\]^_`{|}~ &#x27;
26 self._magic_numbers = {
27 b"\x89\x50\x4E\x47\x0D\x0A\x1A\x0A": "png",
28 b"\xFF\xD8\xFF": "jpeg",
29 b"\x47\x49\x46\x38\x37\x61": "GIF",
30 b"\x50\x4B\x03\x04":"zip",
31 b"%PDF-":"pdf"
32
33 }
34
35 def _get_format(self, content:bytearray)->str:
36 for magic_file, file_type in self._magic_numbers.items():

Callers

nothing calls this directly

Calls 2

ResultSettingClass · 0.90
get_folder_outputMethod · 0.80

Tested by

no test coverage detected