Исправлено автоматическое сокрытие окна

This commit is contained in:
2023-03-10 01:02:59 +03:00
parent 73b048273d
commit 9ff8ef3d63

12
main.py
View File

@@ -20,12 +20,12 @@ logging.basicConfig(
def get_screenshot(save_result=False): def get_screenshot(save_result=False):
eve_window = gw.getWindowsWithTitle(win_name)[0] eve_window = gw.getWindowsWithTitle(win_name)[0]
eve_window.activate() was_minimized = False
if eve_window.isMinimized:
if not eve_window.isMaximized:
was_minimized = True was_minimized = True
eve_window.restore()
eve_window = gw.getWindowsWithTitle(win_name)[0] eve_window.maximize()
eve_window.activate()
if save_result: if save_result:
filepath = "images/screenshot.png" filepath = "images/screenshot.png"
@@ -58,7 +58,7 @@ def get_boxed(screenshot, save_result=False):
img, img,
lang="eng", lang="eng",
output_type=Output.DATAFRAME, output_type=Output.DATAFRAME,
config="--psm 3 -c preserve_interword_spaces=1", config="--psm 4 -c preserve_interword_spaces=1",
) )
filtered_df = raw_df.loc[ filtered_df = raw_df.loc[
(raw_df["text"].str.isalnum()) & (raw_df["text"].str.len() > 3) (raw_df["text"].str.isalnum()) & (raw_df["text"].str.len() > 3)