import os | |
import logging | |
def get_latest_modified_file(directory): | |
logger = logging.getLogger(__name__) | |
files = [os.path.join(directory, f) for f in os.listdir(directory)] | |
if not files: | |
logger.log(logging.WARNING, f'No files found in the directory: {directory}') | |
return None | |
latest_file = max(files, key=os.path.getmtime) | |
return latest_file |