1 # Stubs for distutils.text_file
\r
3 from typing import IO, List, Optional, Tuple, Union
\r
6 def __init__(self, filename: Optional[str] = ...,
\r
7 file: Optional[IO[str]] = ...,
\r
8 *, strip_comments: bool = ...,
\r
9 lstrip_ws: bool = ..., rstrip_ws: bool = ...,
\r
10 skip_blanks: bool = ..., join_lines: bool = ...,
\r
11 collapse_join: bool = ...) -> None: ...
\r
12 def open(self, filename: str) -> None: ...
\r
13 def close(self) -> None: ...
\r
14 def warn(self, msg: str,
\r
15 line: Union[List[int], Tuple[int, int], int] = ...) -> None: ...
\r
16 def readline(self) -> Optional[str]: ...
\r
17 def readlines(self) -> List[str]: ...
\r
18 def unreadline(self, line: str) -> str: ...
\r