Я пытаюсь создать функцию, которая просто отключает режим QuickEdit в консоли python. Вот что у меня есть:
import ctypes
from ctypes import wintypes
def disable_quick_edit_mode():
kernel32 = ctypes.WinDLL('kernel32')
dword_for_std_input_handle = ctypes.wintypes.DWORD(-10)
dword_for_enable_extended_flags = ctypes.wintypes.DWORD(0x0080)
std_input_handle = kernel32.GetStdHandle(dword_for_std_input_handle)
kernel32.SetConsoleMode(std_input_handle, dword_for_enable_extended_flags)
last_error = kernel32.GetLastError()
return last_error
Это возвращает код ошибки 6 (ERROR_INVALID_HANDLE)
Есть предложения?