Что происходит, вместо того, чтобы делать то, что я хочу, он перезапустит программу после 4 секундного сна, ann проверяет модуль check_process, проверяет, открыт ли процесс и возвращает либо 1 для open, либо 0 для закрытых, но я просто не могу понять, почему он не будет перемещаться из цикла if в цикл else, когда условия будут удовлетворены, если кто-нибудь может мне помочь, это было бы здорово , благодаря!Запустите видеоролик, и если он закрыт, запустите его снова
import os
import time
import check_process
c = 5
global isProcessFound
isProcessFound = 0
while c == 5:
check_process.check("wmplayer.exe")
if isProcessFound == 0:
os.startfile("C:\\Users\\Kevin\\Desktop\\PYTUT.mp4")
time.sleep(4)
else:
time.sleep(3)
Я получил его, я, наконец, просто в конечном итоге с помощью импорта OS время импорта глобального с = 5 в то время как с == 5: \t ш = "Wmplayer.exe" \t о = os.popen (» tasklist.exe ") чтение() \t если ш в о:. \t \t time.sleep (5) \t еще: \t \t os.startfile (" C: \\ Users \\ Kevin \\ Desktop \\ PYTUT.mp4 ") Это помогло бы, если бы я мог понять, как отформатировать это право в комментарии>. < – user3179485
@u ser3179485: Если ваш комментарий является ответом на ваш вопрос, вы должны отправить его в виде отдельного ответа. В противном случае вы можете использовать 'для форматирования кода. – user1251007