MsgReader

סקירה כללית

MsgReader הוא שיעור ב Aspose.Email FOSS עבור Python.

דרישות תקן ברמה העליונה של MSG מחסנים וזרם עבור קוטר חוצה.

שיעור זה מספק 10 שיטות לעבוד עם אובייקטים MsgReader בתוכניות Python. שיטות זמינות כוללות: __init__, close, from_file, iter_attachment_storages, iter_recipient_storages, iter_top_level_fixed_length_properties, parse_message_property_stream, parse_subobject_property_stream, parse_subobject_property_stream_data, parse_top_level_property_stream. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Email FOSS עבור חבילת Python. רכוש : PROPERTY_ENTRY_FIXED_LENGTH_LAYOUT, PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUT, PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUT, cfb_reader, storage_layout, strict,ועוד אחד.

נכסים

שםסוגגישהתיאור
cfb_readerCFBReaderקראוקבל את הקורא של cfb.
storage_layoutStorageLayoutקראומקבל את ההרכב של אחסון.
strictboolקראומקבל את הקפדנות.
validation_issuesTuple[str, ...]קראויש בעיות של אימות.
PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUTDict[str, Tuple[int, int]]קראומקבל את העליון של הרמה העליונה של כותרת זרם הנכס.
PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUTDict[str, Tuple[int, int]]קראומקבל את העקב של רקע ה- subobject.
PROPERTY_ENTRY_FIXED_LENGTH_LAYOUTDict[str, Tuple[int, int]]קראומקבל את ההכנסה של הנכס אורך קבוע.

שיטות

חתימהתיאור
__init__(cfb_reader: CFBReader, strict: bool)שיחות INI על פי דוגמה זו.
`from_file(path: Pathstr, strict: bool)“MsgReader”`
close()שחרור משאבים הקשורים לתחנת ה-CFB הבסיסית
iter_top_level_fixed_length_properties()Iterator[PropertyEntryFixedLength]הנחה נכנסות נכסים קבועים-אורך מן זרימת נכס ברמה העליונה
iter_recipient_storages()Iterator[DirectoryEntry]Iterates מעל כניסות תיעוד שמאחסנים נתונים של קבלן
iter_attachment_storages()Iterator[DirectoryEntry]Iterates מעל כניסות תיעוד שמאחסנים נתוני תוסף
parse_message_property_stream(storage_stream_id: int)Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]]קרא את זרימת הנכס ברמה העליונה או אחסון הודעות מובנות.
parse_subobject_property_stream(storage_stream_id: int)Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]]קרא את זרימת הנכס באחסון המנצל/התאמה ודיקוד כניסות אורך קבוע.
parse_top_level_property_stream(data: bytes)Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]]דקוד רמה גבוהה של נכסים כותרת זרם וגישות אורך קבוע.
parse_subobject_property_stream_data(data: bytes)Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]]דקוד רכש / נכס זרם כותרת וגישות אורך קבוע.

ראה גם

 עברית