mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 04:54:47 +08:00
Use import instead of re-definition of constants in subprocess (#7065)
This commit is contained in:
@@ -1043,22 +1043,27 @@ if sys.platform == "win32":
|
||||
wShowWindow: int
|
||||
if sys.version_info >= (3, 7):
|
||||
lpAttributeList: Mapping[str, Any]
|
||||
STD_INPUT_HANDLE: Any
|
||||
STD_OUTPUT_HANDLE: Any
|
||||
STD_ERROR_HANDLE: Any
|
||||
SW_HIDE: int
|
||||
STARTF_USESTDHANDLES: int
|
||||
STARTF_USESHOWWINDOW: int
|
||||
CREATE_NEW_CONSOLE: int
|
||||
CREATE_NEW_PROCESS_GROUP: int
|
||||
from _winapi import (
|
||||
CREATE_NEW_CONSOLE as CREATE_NEW_CONSOLE,
|
||||
CREATE_NEW_PROCESS_GROUP as CREATE_NEW_PROCESS_GROUP,
|
||||
STARTF_USESHOWWINDOW as STARTF_USESHOWWINDOW,
|
||||
STARTF_USESTDHANDLES as STARTF_USESTDHANDLES,
|
||||
STD_ERROR_HANDLE as STD_ERROR_HANDLE,
|
||||
STD_INPUT_HANDLE as STD_INPUT_HANDLE,
|
||||
STD_OUTPUT_HANDLE as STD_OUTPUT_HANDLE,
|
||||
SW_HIDE as SW_HIDE,
|
||||
)
|
||||
|
||||
if sys.version_info >= (3, 7):
|
||||
ABOVE_NORMAL_PRIORITY_CLASS: int
|
||||
BELOW_NORMAL_PRIORITY_CLASS: int
|
||||
HIGH_PRIORITY_CLASS: int
|
||||
IDLE_PRIORITY_CLASS: int
|
||||
NORMAL_PRIORITY_CLASS: int
|
||||
REALTIME_PRIORITY_CLASS: int
|
||||
CREATE_NO_WINDOW: int
|
||||
DETACHED_PROCESS: int
|
||||
CREATE_DEFAULT_ERROR_MODE: int
|
||||
CREATE_BREAKAWAY_FROM_JOB: int
|
||||
from _winapi import (
|
||||
ABOVE_NORMAL_PRIORITY_CLASS as ABOVE_NORMAL_PRIORITY_CLASS,
|
||||
BELOW_NORMAL_PRIORITY_CLASS as BELOW_NORMAL_PRIORITY_CLASS,
|
||||
CREATE_BREAKAWAY_FROM_JOB as CREATE_BREAKAWAY_FROM_JOB,
|
||||
CREATE_DEFAULT_ERROR_MODE as CREATE_DEFAULT_ERROR_MODE,
|
||||
CREATE_NO_WINDOW as CREATE_NO_WINDOW,
|
||||
DETACHED_PROCESS as DETACHED_PROCESS,
|
||||
HIGH_PRIORITY_CLASS as HIGH_PRIORITY_CLASS,
|
||||
IDLE_PRIORITY_CLASS as IDLE_PRIORITY_CLASS,
|
||||
NORMAL_PRIORITY_CLASS as NORMAL_PRIORITY_CLASS,
|
||||
REALTIME_PRIORITY_CLASS as REALTIME_PRIORITY_CLASS,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user