OpenQuizz
Une application de gestion des contenus pédagogiques
pip._vendor.distlib._backport.tarfile Namespace Reference

Data Structures

class  _BZ2Proxy
 
class  _FileInFile
 
class  _LowLevelFile
 
class  _Stream
 
class  _StreamProxy
 
class  CompressionError
 
class  EmptyHeaderError
 
class  EOFHeaderError
 
class  ExFileObject
 
class  ExtractError
 
class  HeaderError
 
class  InvalidHeaderError
 
class  ReadError
 
class  StreamError
 
class  SubsequentHeaderError
 
class  TarError
 
class  TarFile
 
class  TarInfo
 
class  TarIter
 
class  TruncatedHeaderError
 

Functions

def stn (s, length, encoding, errors)
 
def nts (s, encoding, errors)
 
def nti (s)
 
def itn (n, digits=8, format=DEFAULT_FORMAT)
 
def calc_chksums (buf)
 
def copyfileobj (src, dst, length=None)
 
def filemode (mode)
 
def is_tarfile (name)
 

Variables

 version
 
 grp
 
 pwd
 
 symlink_exception
 
 NUL
 
 BLOCKSIZE
 
 RECORDSIZE
 
 GNU_MAGIC
 
 POSIX_MAGIC
 
 LENGTH_NAME
 
 LENGTH_LINK
 
 LENGTH_PREFIX
 
 REGTYPE
 
 AREGTYPE
 
 LNKTYPE
 
 SYMTYPE
 
 CHRTYPE
 
 BLKTYPE
 
 DIRTYPE
 
 FIFOTYPE
 
 CONTTYPE
 
 GNUTYPE_LONGNAME
 
 GNUTYPE_LONGLINK
 
 GNUTYPE_SPARSE
 
 XHDTYPE
 
 XGLTYPE
 
 SOLARIS_XHDTYPE
 
 USTAR_FORMAT
 
 GNU_FORMAT
 
 PAX_FORMAT
 
 DEFAULT_FORMAT
 
 SUPPORTED_TYPES
 
 REGULAR_TYPES
 
 GNU_TYPES
 
 PAX_FIELDS
 
 PAX_NAME_FIELDS
 
 PAX_NUMBER_FIELDS
 
 S_IFLNK
 
 S_IFREG
 
 S_IFBLK
 
 S_IFDIR
 
 S_IFCHR
 
 S_IFIFO
 
 TSUID
 
 TSGID
 
 TSVTX
 
 TUREAD
 
 TUWRITE
 
 TUEXEC
 
 TGREAD
 
 TGWRITE
 
 TGEXEC
 
 TOREAD
 
 TOWRITE
 
 TOEXEC
 
 ENCODING
 
 filemode_table
 
 bltn_open
 
 open
 

Function Documentation

◆ calc_chksums()

def pip._vendor.distlib._backport.tarfile.calc_chksums (   buf)
Calculate the checksum for a member's header by summing up all
   characters except for the chksum field which is treated as if
   it was filled with spaces. According to the GNU tar sources,
   some tars (Sun and NeXT) calculate chksum with signed char,
   which will be different if there are chars in the buffer with
   the high bit set. So we calculate two checksums, unsigned and
   signed.

◆ copyfileobj()

def pip._vendor.distlib._backport.tarfile.copyfileobj (   src,
  dst,
  length = None 
)
Copy length bytes from fileobj src to fileobj dst.
   If length is None, copy the entire content.

◆ filemode()

def pip._vendor.distlib._backport.tarfile.filemode (   mode)
Convert a file's mode to a string of the form
   -rwxrwxrwx.
   Used by TarFile.list()

◆ is_tarfile()

def pip._vendor.distlib._backport.tarfile.is_tarfile (   name)
Return True if name points to a tar archive that we
   are able to handle, else return False.

◆ itn()

def pip._vendor.distlib._backport.tarfile.itn (   n,
  digits = 8,
  format = DEFAULT_FORMAT 
)
Convert a python number to a number field.

◆ nti()

def pip._vendor.distlib._backport.tarfile.nti (   s)
Convert a number field to a python number.

◆ nts()

def pip._vendor.distlib._backport.tarfile.nts (   s,
  encoding,
  errors 
)
Convert a null-terminated bytes object to a string.

◆ stn()

def pip._vendor.distlib._backport.tarfile.stn (   s,
  length,
  encoding,
  errors 
)
Convert a string to a null-terminated bytes object.

Variable Documentation

◆ AREGTYPE

AREGTYPE

◆ BLKTYPE

BLKTYPE

◆ BLOCKSIZE

BLOCKSIZE

◆ bltn_open

bltn_open

◆ CHRTYPE

CHRTYPE

◆ CONTTYPE

CONTTYPE

◆ DEFAULT_FORMAT

DEFAULT_FORMAT

◆ DIRTYPE

DIRTYPE

◆ ENCODING

ENCODING

◆ FIFOTYPE

FIFOTYPE

◆ filemode_table

filemode_table

◆ GNU_FORMAT

GNU_FORMAT

◆ GNU_MAGIC

GNU_MAGIC

◆ GNU_TYPES

GNU_TYPES

◆ GNUTYPE_LONGLINK

GNUTYPE_LONGLINK

◆ GNUTYPE_LONGNAME

GNUTYPE_LONGNAME

◆ GNUTYPE_SPARSE

GNUTYPE_SPARSE

◆ grp

grp

◆ LENGTH_LINK

LENGTH_LINK

◆ LENGTH_NAME

LENGTH_NAME

◆ LENGTH_PREFIX

LENGTH_PREFIX

◆ LNKTYPE

LNKTYPE

◆ NUL

NUL

◆ open

open

◆ PAX_FIELDS

PAX_FIELDS

◆ PAX_FORMAT

PAX_FORMAT

◆ PAX_NAME_FIELDS

PAX_NAME_FIELDS

◆ PAX_NUMBER_FIELDS

PAX_NUMBER_FIELDS

◆ POSIX_MAGIC

POSIX_MAGIC

◆ pwd

pwd

◆ RECORDSIZE

RECORDSIZE

◆ REGTYPE

REGTYPE

◆ REGULAR_TYPES

REGULAR_TYPES

◆ S_IFBLK

S_IFBLK

◆ S_IFCHR

S_IFCHR

◆ S_IFDIR

S_IFDIR

◆ S_IFIFO

S_IFIFO

◆ S_IFLNK

S_IFLNK

◆ S_IFREG

S_IFREG

◆ SOLARIS_XHDTYPE

SOLARIS_XHDTYPE

◆ SUPPORTED_TYPES

SUPPORTED_TYPES

◆ symlink_exception

symlink_exception

◆ SYMTYPE

SYMTYPE

◆ TGEXEC

TGEXEC

◆ TGREAD

TGREAD

◆ TGWRITE

TGWRITE

◆ TOEXEC

TOEXEC

◆ TOREAD

TOREAD

◆ TOWRITE

TOWRITE

◆ TSGID

TSGID

◆ TSUID

TSUID

◆ TSVTX

TSVTX

◆ TUEXEC

TUEXEC

◆ TUREAD

TUREAD

◆ TUWRITE

TUWRITE

◆ USTAR_FORMAT

USTAR_FORMAT

◆ version

version

◆ XGLTYPE

XGLTYPE

◆ XHDTYPE

XHDTYPE