diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2022-05-08 14:10:11 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-08 14:10:11 (GMT) |
commit | 3680ebed7f3e529d01996dd0318601f9f0d02b4b (patch) | |
tree | 7889885b7ce3089f5ce5d02d88e7a55518644aae /Lib/curses | |
parent | c826867b7c1bb69639290d8df0f850ec3f9a6c72 (diff) | |
download | cpython-3680ebed7f3e529d01996dd0318601f9f0d02b4b.zip cpython-3680ebed7f3e529d01996dd0318601f9f0d02b4b.tar.gz cpython-3680ebed7f3e529d01996dd0318601f9f0d02b4b.tar.bz2 |
bpo-44712: Replace "type(literal)" with corresponding builtin types (GH-27294)
I suppose it is a remnants of very old code written when str, int, list, dict, etc
were functions and not classes.
Diffstat (limited to 'Lib/curses')
-rw-r--r-- | Lib/curses/ascii.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Lib/curses/ascii.py b/Lib/curses/ascii.py index 5b243be..95acff3 100644 --- a/Lib/curses/ascii.py +++ b/Lib/curses/ascii.py @@ -46,7 +46,7 @@ controlnames = [ ] def _ctoi(c): - if type(c) == type(""): + if isinstance(c, str): return ord(c) else: return c @@ -69,19 +69,19 @@ def isctrl(c): return 0 <= _ctoi(c) < 32 def ismeta(c): return _ctoi(c) > 127 def ascii(c): - if type(c) == type(""): + if isinstance(c, str): return chr(_ctoi(c) & 0x7f) else: return _ctoi(c) & 0x7f def ctrl(c): - if type(c) == type(""): + if isinstance(c, str): return chr(_ctoi(c) & 0x1f) else: return _ctoi(c) & 0x1f def alt(c): - if type(c) == type(""): + if isinstance(c, str): return chr(_ctoi(c) | 0x80) else: return _ctoi(c) | 0x80 |