 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 3 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他特殊 键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 window.getmaxyx() 返回窗口高度和宽度的元组 (y, x)。 window.getparyx() 将此窗口相对于父窗口的起始坐标作为元组0 码力 | 2052 页 | 9.74 MB | 9 月前3 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 3 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他特殊 键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 window.getmaxyx() 返回窗口高度和宽度的元组 (y, x)。 window.getparyx() 将此窗口相对于父窗口的起始坐标作为元组0 码力 | 2052 页 | 9.74 MB | 9 月前3
 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他 特殊键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 652 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.8.20 window0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他 特殊键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 652 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.8.20 window0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他 特殊键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 652 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.8.20 window0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他 特殊键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 652 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.8.20 window0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.10.15 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功能键 发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 30 码力 | 2207 页 | 10.45 MB | 9 月前3 Python 标准库参考指南 3.10.15 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功能键 发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 30 码力 | 2207 页 | 10.45 MB | 9 月前3
 Python 标准库参考指南 3.9.20 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功能键 发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 718 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.9 x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 30 码力 | 2146 页 | 10.17 MB | 9 月前3 Python 标准库参考指南 3.9.20 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功能键 发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 718 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.9 x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 30 码力 | 2146 页 | 10.17 MB | 9 月前3
 Python 标准库参考指南 3.10.15 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。0 码力 | 2072 页 | 10.39 MB | 9 月前3 Python 标准库参考指南 3.10.15 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。0 码力 | 2072 页 | 10.39 MB | 9 月前3
 Python 标准库参考指南 3.9.20 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 670 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.9 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。0 码力 | 2015 页 | 10.12 MB | 9 月前3 Python 标准库参考指南 3.9.20 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 670 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.9 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。0 码力 | 2015 页 | 10.12 MB | 9 月前3
 Python 标准库参考指南 3.13 记录在系统日志中。如果安装了 您的应用程序的用户提供其应用程序日志作为诊断辅助工具,这些日志将不包括写入 stdout 或 stderr 的任何细节。 – 移动应用程序根本没有可用的 stdin 。虽然应用程序可以显示屏幕键盘,但这是软件特性, 而不是连接在 stdin 上的。 4 Chapter 1. 概述 The Python Library Reference, 发行版本 3.13.0 因此,涉及控制台操作的 get_escdelay() 提取通过set_escdelay() 设置的值。 Added in version 3.9. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 Added in version 3.9. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具 有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模 式,打开回显,并禁用终端键盘。 16.9.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性:0 码力 | 2246 页 | 11.74 MB | 9 月前3 Python 标准库参考指南 3.13 记录在系统日志中。如果安装了 您的应用程序的用户提供其应用程序日志作为诊断辅助工具,这些日志将不包括写入 stdout 或 stderr 的任何细节。 – 移动应用程序根本没有可用的 stdin 。虽然应用程序可以显示屏幕键盘,但这是软件特性, 而不是连接在 stdin 上的。 4 Chapter 1. 概述 The Python Library Reference, 发行版本 3.13.0 因此,涉及控制台操作的 get_escdelay() 提取通过set_escdelay() 设置的值。 Added in version 3.9. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 Added in version 3.9. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具 有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模 式,打开回显,并禁用终端键盘。 16.9.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性:0 码力 | 2246 页 | 11.74 MB | 9 月前3
 Python 标准库参考指南 3.13 记录在系统日志中。如果安装了 您的应用程序的用户提供其应用程序日志作为诊断辅助工具,这些日志将不包括写入 stdout 或 stderr 的任何细节。 – 移动应用程序根本没有可用的 stdin 。虽然应用程序可以显示屏幕键盘,但这是软件特性, 而不是连接在 stdin 上的。 4 Chapter 1. 概述 The Python Library Reference, 发行版本 3.13.0 因此,涉及控制台操作的 get_escdelay() 提取通过set_escdelay() 设置的值。 Added in version 3.9. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 Added in version 3.9. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具 有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模 式,打开回显,并禁用终端键盘。 16.9.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性:0 码力 | 2242 页 | 11.73 MB | 9 月前3 Python 标准库参考指南 3.13 记录在系统日志中。如果安装了 您的应用程序的用户提供其应用程序日志作为诊断辅助工具,这些日志将不包括写入 stdout 或 stderr 的任何细节。 – 移动应用程序根本没有可用的 stdin 。虽然应用程序可以显示屏幕键盘,但这是软件特性, 而不是连接在 stdin 上的。 4 Chapter 1. 概述 The Python Library Reference, 发行版本 3.13.0 因此,涉及控制台操作的 get_escdelay() 提取通过set_escdelay() 设置的值。 Added in version 3.9. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 Added in version 3.9. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具 有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模 式,打开回显,并禁用终端键盘。 16.9.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性:0 码力 | 2242 页 | 11.73 MB | 9 月前3
 Python 标准库参考指南 3.12 get_escdelay() 提取通过set_escdelay() 设置的值。 Added in version 3.9. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 Added in version 3.9. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具 有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模 式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。0 码力 | 2253 页 | 11.81 MB | 9 月前3 Python 标准库参考指南 3.12 get_escdelay() 提取通过set_escdelay() 设置的值。 Added in version 3.9. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 Added in version 3.9. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具 有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模 式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。0 码力 | 2253 页 | 11.81 MB | 9 月前3
共 21 条
- 1
- 2
- 3













