除了使用pynput模拟Alt-F4完全关闭终端窗口之外,还有其他选择吗?

时间:2019-05-22 13:48:06

标签: python terminal pynput

我写了一个no-gui程序,我想添加一个选项来关闭他正在运行的窗口(以便在Linux和Windows上运行),就像 Alt + F4 < / kbd>可以。

我正在寻找一种不使用pynput模块的方法,因为它给Travis CI带来了麻烦。

我已经尝试使用sys.exit(),但是它只是关闭程序,而不是关闭终端窗口。

我的代码是:

from pynput.keyboard import Key, Controller


def close() -> None:
    keyboard = Controller()
    keyboard.press(Key.alt)
    keyboard.press(Key.f4)
    keyboard.release(Key.f4)
    keyboard.release(Key.alt)

0 个答案:

没有答案