Добавлен новый метод — listdir

This commit is contained in:
Ilia Miheev
2025-11-11 21:28:49 +03:00
parent ecfc326b36
commit 1184bfe2a0
+9 -1
View File
@@ -6,7 +6,7 @@ from bs4 import BeautifulSoup
from pprint import pprint from pprint import pprint
from time import sleep from time import sleep
import requests import requests
from os import mkdir from os import mkdir, listdir
from os.path import exists from os.path import exists
from cerberus import Validator from cerberus import Validator
@@ -18,6 +18,14 @@ class Pars:
if not v.validate(expected): if not v.validate(expected):
raise ValueError(v.errors) raise ValueError(v.errors)
def listdir(self, path: str) -> dict:
'''Возвращает список файлов в указанной директории'''
schema = {'path': {'type': 'string'}}
expected = {'path': path}
self.__validation(schema, expected)
return listdir(path)
def mkdir(self, nameDir: str): def mkdir(self, nameDir: str):
'''Создаёт папку если её ещё нет '''Создаёт папку если её ещё нет