From 41a113bd6bc3b7a5115d5fa860cd58f7c7f0008b Mon Sep 17 00:00:00 2001 From: shenjack <3695888@qq.com> Date: Mon, 25 Jul 2022 18:34:36 +0800 Subject: [PATCH] no winapi --- Difficult_Rocket/utils/cprint/color_print.py | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/Difficult_Rocket/utils/cprint/color_print.py b/Difficult_Rocket/utils/cprint/color_print.py index 3985fcd..c34527b 100644 --- a/Difficult_Rocket/utils/cprint/color_print.py +++ b/Difficult_Rocket/utils/cprint/color_print.py @@ -1,4 +1,3 @@ -import _winapi import os os.system('') @@ -33,23 +32,6 @@ def color_print(*args): print(f'\033[{line}m{out}\033[0m') -if os.name == "nt": - from ctypes import windll - from ctypes.wintypes import BOOL, HANDLE, WORD - - handle = _winapi.GetStdHandle(_winapi.STD_OUTPUT_HANDLE) - kernel32 = windll.LoadLibrary("Kernel32.dll") - SetConsoleAttribute = kernel32.SetConsoleTextAttribute - SetConsoleAttribute.argtypes = (HANDLE, WORD) - SetConsoleAttribute.restype = BOOL - # FOREGROUND_INTENSITY|FOREGROUND_RED - res: bool = SetConsoleAttribute(handle, 5) - print(res) - string = "Hello World!" - _winapi.WriteFile(handle, string.encode("utf-8"), 0) -else: - pass - reset_color = '\033[0m' # exit(0)