Оу. Прошу прощения. Не тот никнейм скопировал в сообщении. Вот виновник недопонимания Zettabyte
К вам претензий ноль. К вам только искренняя благодарность за помощь. А вот Zettabyte отредактировал моё сообщение удалив просьбу "указать весь скрипт а не вырезки".
soremix, Ну простите. Куратор тега. Но сути это не меняет и не изменяет моей претензии к вам как и к тому как именно вы изменили моё сообщение. В любом случае, я не просто так написал строчку в конце "Молю, дайте только полный скрипт а не обрывки (я пока не профессионал)." То не двусмысленно намекает, что если ты переходишь с других языков программирования, то такие строки как "import win32gui" и "# pip install win32gui" вырезать из скрипта и выкладывать сюда то что без них работать не будет, не стоит, а стоит их указывать перед самим скриптом. Такие строки, очевидно ТОЛЬКО для профессионалов программирования на языке Phyton, но не разу не очевидно для остальных языков и не очевидно для Новичков этого языка. Так что искренняя просьба, не править ключевые строки сообщения или хотя бы как то их согласовывать с тем кто их пишут (Автор вопроса).
import win32gui
def enum_handler(hwnd, ctx):
if win32gui.IsWindowVisible(hwnd):
if 'ИМЯ_Окна' in win32gui.GetWindowText(hwnd):
win32gui.SetForegroundWindow(hwnd)
win32gui.EnumWindows(enum_handler, None)
Просто я просил о том что бы указали весь скрипт, но модератор Zettabyte отредактировал моё сообщение удалив важную по сути строчку-просьбу, из за чего вы не полностью указали скрипт. Огромное вам спасибо ещё раз!
Я создал файл .txt с названием "notepad.txt", открыл его в "notepad", не тот и не другой вариант не работают.
Ваш вариант, не работает, пишет:
File "", line 1, in
File "C:\Python\PyCharm Community Edition 2021.1.1\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_umd.py", line 198, in runfile
pydev_imports.execfile(filename, global_vars, local_vars) # execute the script
File "C:\Python\PyCharm Community Edition 2021.1.1\plugins\python-ce\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
Неужели нету команды, которая просто переключает окно на передний экран. Мне не нужны там ID окон, специальные их hWND номера, или я что то не так делаю и не так понимаю?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.