Чтобы получить только имя файла без полного пути с помощью модуля globв Python, вы можете использовать модуль os.pathдля извлечения имени файла из пути. Вот пример:
import glob
import os
file_paths = glob.glob('/path/to/files/*.txt')
# Method 1: Using os.path.basename()
filenames = [os.path.basename(file_path) for file_path in file_paths]
# Method 2: Using split() method
filenames = [file_path.split('/')[-1] for file_path in file_paths]
print(filenames)
В приведенном выше коде мы используем функцию glob.glob()для получения списка путей к файлам, соответствующих указанному шаблону (в данном случае *.txt). ). Затем мы используем метод os.path.basename()или split(), чтобы извлечь только имя файла из каждого пути к файлу.