同步操作将从 OpenHarmony-SIG/python 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
"""Terminal utilities."""# Author: Steen Lumholt.from termios import *__all__ = ["setraw", "setcbreak"]# Indexes for termios list.IFLAG = 0OFLAG = 1CFLAG = 2LFLAG = 3ISPEED = 4OSPEED = 5CC = 6def setraw(fd, when=TCSAFLUSH):"""Put terminal into a raw mode."""mode = tcgetattr(fd)mode[IFLAG] = mode[IFLAG] & ~(BRKINT | ICRNL | INPCK | ISTRIP | IXON)mode[OFLAG] = mode[OFLAG] & ~(OPOST)mode[CFLAG] = mode[CFLAG] & ~(CSIZE | PARENB)mode[CFLAG] = mode[CFLAG] | CS8mode[LFLAG] = mode[LFLAG] & ~(ECHO | ICANON | IEXTEN | ISIG)mode[CC][VMIN] = 1mode[CC][VTIME] = 0tcsetattr(fd, when, mode)def setcbreak(fd, when=TCSAFLUSH):"""Put terminal into a cbreak mode."""mode = tcgetattr(fd)mode[LFLAG] = mode[LFLAG] & ~(ECHO | ICANON)mode[CC][VMIN] = 1mode[CC][VTIME] = 0tcsetattr(fd, when, mode)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。