OXIESEC PANEL
- Current Dir:
/
/
snap
/
certbot
/
4737
/
lib
/
python3.12
/
site-packages
/
setuptools
/
_vendor
/
jaraco
/
text
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
06/12/2025 06:19:48 PM
rwxr-xr-x
📄
Lorem ipsum.txt
1.3 KB
06/12/2025 06:19:25 PM
rw-r--r--
📄
__init__.py
15.87 KB
06/12/2025 06:19:25 PM
rw-r--r--
📁
__pycache__
-
06/12/2025 06:19:48 PM
rwxr-xr-x
📄
layouts.py
643 bytes
06/12/2025 06:19:25 PM
rw-r--r--
📄
show-newlines.py
904 bytes
06/12/2025 06:19:25 PM
rw-r--r--
📄
strip-prefix.py
412 bytes
06/12/2025 06:19:25 PM
rw-r--r--
📄
to-dvorak.py
119 bytes
06/12/2025 06:19:25 PM
rw-r--r--
📄
to-qwerty.py
119 bytes
06/12/2025 06:19:25 PM
rw-r--r--
Editing: layouts.py
Close
qwerty = "-=qwertyuiop[]asdfghjkl;'zxcvbnm,./_+QWERTYUIOP{}ASDFGHJKL:\"ZXCVBNM<>?" dvorak = "[]',.pyfgcrl/=aoeuidhtns-;qjkxbmwvz{}\"<>PYFGCRL?+AOEUIDHTNS_:QJKXBMWVZ" to_dvorak = str.maketrans(qwerty, dvorak) to_qwerty = str.maketrans(dvorak, qwerty) def translate(input, translation): """ >>> translate('dvorak', to_dvorak) 'ekrpat' >>> translate('qwerty', to_qwerty) 'x,dokt' """ return input.translate(translation) def _translate_stream(stream, translation): """ >>> import io >>> _translate_stream(io.StringIO('foo'), to_dvorak) urr """ print(translate(stream.read(), translation))