38 lines
862 B
Python
38 lines
862 B
Python
from typing import *
|
|
|
|
class ArArchive:
|
|
def extract(self) -> None: ...
|
|
|
|
class DebFile:
|
|
def __init__(self, file: object) -> None: ...
|
|
control: TarFile
|
|
data: TarFile
|
|
|
|
class TarMember:
|
|
def isblk(self) -> bool: ...
|
|
def ischr(self) -> bool: ...
|
|
def isdev(self) -> bool: ...
|
|
def isdir(self) -> bool: ...
|
|
def isfifo(self) -> bool: ...
|
|
def isfile(self) -> bool: ...
|
|
def islnk(self) -> bool: ...
|
|
def isreg(self) -> bool: ...
|
|
def issym(self) -> bool: ...
|
|
|
|
gid: int
|
|
linkname: str
|
|
major: int
|
|
minor: int
|
|
mode: int
|
|
mtime: int
|
|
name: str
|
|
size: int
|
|
uid: int
|
|
|
|
class TarFile:
|
|
def extractall(self, rootdir: str = "") -> None: ...
|
|
def extractdata(self, member: str) -> bytes: ...
|
|
def go(
|
|
self, callback: Callable[[TarMember, bytes], None], member: str = ""
|
|
) -> None: ...
|