module 'win32security' has no attribute 'Credentials'

Написал скрипт на Python, который должен удалять все файлы в сетевой папке 2016, 2017, 2018, 2019 и 2020 годов. Сейчас проблема подключения к сетевой папке. Пробовал без библиотеки win32security, но скрипт в упор не желает видеть сетевую папку. С это библиотекой ошибка module 'win32security' has no attribute 'Credentials' Хотя все установлено... код выкладываю

import os
import shutil
import openpyxl
import win32security
from datetime import datetime

network_folder = r"\\**********\exchange\1C"
years_to_delete = [2016, 2017, 2018, 2019, 2020]
username = "***********"
password = "***********"

# Подключится к сетевой папке, используя учетные данные
creds = win32security.Credentials(username, password)
win32security.LogonUser(username, None, password, win32security.LOGON32_LOGON_NETWORK, win32security.LOGON32_PROVIDER_DEFAULT)

# Создать пустой список для хранения удаленных файлов и папок
deleted_items = []

# Перебрать элементы в сетевой папке
for item in os.listdir(network_folder):
    item_path = os.path.join(network_folder, item)
    item_year = datetime.fromtimestamp(os.path.getctime(item_path)).year
    
    # Проверть, был ли элемент создан в один из периодов, подлежащих удалению
    if item_year in years_to_delete:
        if os.path.isdir(item_path):
            shutil.rmtree(item_path)
        else:
            os.remove(item_path)
        deleted_items.append((item, item_year))

# Создать новую рабочую книгу Excel и добавить новый рабочий лист
workbook = openpyxl.Workbook()
worksheet = workbook.active

# Записать заголовки на рабочий лист
worksheet["A1"] = "Item Name"
worksheet["B1"] = "Year"

# Записать удаленные элементы на рабочий лист
for row, deleted_item in enumerate(deleted_items, start=2):
    worksheet["A" + str(row)] = deleted_item[0]
    worksheet["B" + str(row)] = deleted_item[1]

# Сохранить файл
workbook.save("deleted_items.xlsx")

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