Привет, я уже перепробовал все подходы в Закрыть изображение с подпроцессом , но они не работают для моего кода
У меня есть две функции: сначала изображение из URL, и он работает хорошо.
def download_picture(url, picture_name):
file_path = 'img_src/' + picture_name + '.png'
urllib.request.urlretrieve(url, file_path)
open_picture(file_path)
второй должен открыть загруженный образ и закрыть его за 3 се c
def open_picture(picture_file):
openImg = subprocess.Popen(["open", picture_file])
time.sleep(3)
openImg.terminate()
openImg.kill()
Но сейчас я могу открыть только его. Я просмотрел некоторые документы, но на самом деле я не уверен, что не так в моем случае.
Если вы знаете, где что-то не так, пожалуйста, дайте мне знать, спасибо!