mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-06-27 19:31:46 +00:00
Using
```Python
with suppress(OSError):
os.remove('somefile.tmp')
```
instead of
```Python
try:
os.remove('somefile.tmp')
except OSError:
pass
```
makes the code more compact and more readable IMO.
This pattern was recommended by Raymond Hettinger, a Python Core
Developer in his talk "Transforming Code into Beautiful, Idiomatic Python" at https://www.youtube.com/watch?v=OSGv2VnC0go. The transcript is available at https://github.com/JeffPaine/beautiful_idiomatic_python
|
||
|---|---|---|
| .. | ||
| __init__.py | ||
| bench_scrollback.py | ||
| choose.py | ||
| datatypes.py | ||
| diff.py | ||
| FiraCode-Medium.otf | ||
| fonts.py | ||
| gr.py | ||
| graphics.py | ||
| hints.py | ||
| keys.py | ||
| layout.py | ||
| LiberationMono-Regular.ttf | ||
| parser.py | ||
| screen.py | ||
| tui.py | ||
| unicode_input.py | ||