Files
typeshed/stdlib/3/fileinput.pyi
2016-03-18 19:40:49 +01:00

50 lines
1.8 KiB
Python

from typing import Iterable, BinaryIO
__all__ = ... # type: List[str]
_state = ... # type: None
def input(
files = None,
inplace: bool = ...,
backup: str = ...,
bufsize: int = ...,
mode: str = ...,
openhook = None): ...
def close() -> None : ...
def nextfile() -> None : ...
def filename() -> str : ...
def lineno() -> int : ...
def isfirstline() -> bool : ...
def isstdin() -> bool : ...
class FileInput(Iterable):
def __init__(
self,
files = None,
inplace: bool = ...,
backup: str = ...,
bufsize: int = ...,
mode: str = ...,
openhook = None) -> None : ...
def __del__(self) -> None : ...
def close(self) -> None : ...
def __enter__(self) : ...
def __exit__(self, type, value, traceback) -> None : ...
def __iter__(self) : ...
def __next__(self) -> str : ...
def __getitem__(self, i) -> str : ...
def nextfile(self) -> None : ...
def readline(self) -> str : ...
def filename(self) -> str : ...
def lineno(self) -> int : ...
def filelineno(self) -> int : ...
def fileno(self) -> int : ...
def isfirstline(self) -> bool : ...
def isstdin(self) -> bool : ...
def hook_compressed(filename: str, mode: str) -> BinaryIO : ...
def hook_encoded(encoding: str) -> BinaryIO : ...