Files
2024-07-10 18:21:23 +10:00

21 lines
660 B
Python

import os
from typing import List
def get_input_directory():
return os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(os.path.realpath(__file__)))), "input")
def get_supported_extensions():
return [".pdf", ".txt", ".doc", ".docx"]
def get_filename_list() -> List[str]:
input_dir = get_input_directory()
extensions = get_supported_extensions()
files = []
for file in os.listdir(input_dir):
if os.path.isfile(os.path.join(input_dir, file)):
_, ext = os.path.splitext(file)
if ext.lower() in extensions:
files.append(file)
return sorted(files)