OXIESEC PANEL
- Current Dir:
/
/
usr
/
local
/
lib
/
python3.6
/
dist-packages
/
click
Server IP: 10.0.0.4
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
09/19/2021 04:38:27 PM
rwxrwxr-x
📄
__init__.py
3.17 KB
09/19/2021 04:38:25 PM
rw-r--r--
📁
__pycache__
-
09/19/2021 04:38:27 PM
rwxr-xr-x
📄
_compat.py
18.37 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
_termui_impl.py
22.87 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
_textwrap.py
1.32 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
_unicodefun.py
3.13 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
_winconsole.py
7.68 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
core.py
108.73 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
decorators.py
14.52 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
exceptions.py
8.95 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
formatting.py
9.48 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
globals.py
1.93 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
parser.py
18.6 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
py.typed
0 bytes
09/19/2021 04:38:25 PM
rw-r--r--
📄
shell_completion.py
17.46 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
termui.py
28.13 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
testing.py
15.64 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
types.py
34.55 KB
09/19/2021 04:38:25 PM
rw-r--r--
📄
utils.py
18.31 KB
09/19/2021 04:38:25 PM
rw-r--r--
Editing: _textwrap.py
Close
import textwrap import typing as t from contextlib import contextmanager class TextWrapper(textwrap.TextWrapper): def _handle_long_word( self, reversed_chunks: t.List[str], cur_line: t.List[str], cur_len: int, width: int, ) -> None: space_left = max(width - cur_len, 1) if self.break_long_words: last = reversed_chunks[-1] cut = last[:space_left] res = last[space_left:] cur_line.append(cut) reversed_chunks[-1] = res elif not cur_line: cur_line.append(reversed_chunks.pop()) @contextmanager def extra_indent(self, indent: str) -> t.Iterator[None]: old_initial_indent = self.initial_indent old_subsequent_indent = self.subsequent_indent self.initial_indent += indent self.subsequent_indent += indent try: yield finally: self.initial_indent = old_initial_indent self.subsequent_indent = old_subsequent_indent def indent_only(self, text: str) -> str: rv = [] for idx, line in enumerate(text.splitlines()): indent = self.initial_indent if idx > 0: indent = self.subsequent_indent rv.append(f"{indent}{line}") return "\n".join(rv)