2 rarfile API documentation
3 =========================
5 .. contents:: Table Of Contents
10 .. automodule:: rarfile
15 .. autoclass:: RarFile
17 :special-members: __enter__, __exit__, __iter__
22 .. autoclass:: RarInfo
28 .. autoclass:: RarExtFile
32 :exclude-members: truncate, flush
37 .. autoclass:: nsdatetime
44 .. autofunction:: is_rarfile
45 .. autofunction:: is_rarfile_sfx
57 .. autodata:: RAR_OS_WIN32
58 .. autodata:: RAR_OS_UNIX
59 .. autodata:: RAR_OS_MACOS
60 .. autodata:: RAR_OS_BEOS
61 .. autodata:: RAR_OS_OS2
62 .. autodata:: RAR_OS_MSDOS
67 .. autoclass:: UnsupportedWarning
73 .. autoclass:: BadRarFile
74 .. autoclass:: NotRarFile
75 .. autoclass:: BadRarName
76 .. autoclass:: NoRarEntry
77 .. autoclass:: PasswordRequired
78 .. autoclass:: NeedFirstVolume
79 .. autoclass:: NoCrypto
80 .. autoclass:: RarExecError
81 .. autoclass:: RarWarning
82 .. autoclass:: RarFatalError
83 .. autoclass:: RarCRCError
84 .. autoclass:: RarLockedArchiveError
85 .. autoclass:: RarWriteError
86 .. autoclass:: RarOpenError
87 .. autoclass:: RarUserError
88 .. autoclass:: RarMemoryError
89 .. autoclass:: RarCreateError
90 .. autoclass:: RarNoFilesError
91 .. autoclass:: RarUserBreak
92 .. autoclass:: RarWrongPassword
93 .. autoclass:: RarUnknownError
94 .. autoclass:: RarSignalExit
95 .. autoclass:: RarCannotExec