Я пытаюсь создать скрипт на python 3, который делает снимок экрана, загружает его на веб-сайт и затем удаляет снимок экрана с компьютера. Проблема возникает, когда я пытаюсь удалить файл с помощью os.remove (). Я получаю следующую ошибку: «Процесс не может получить доступ к файлу, потому что он используется другим процессом». Есть идеи, как это исправить?
pic = pyautogui.screenshot()
file_name = 'ss-' + nume + "-" + str(random.randint(0, 1000)) + '.png'
pic.save(file_name)
form_data = {
'image': (file_name, open(file_name, 'rb')),
'nume': ('', str(nume)),
}
response = requests.post('https://website.com', files=form_data)
print(response)
k = 1
os.remove(file_name)