У меня есть каталог с примерно 300 файлами, все из которых пронумерованы. Я хочу загрузить каждый 10-й файл (... 10.nii, ... 20.nii и т. Д.), Но я изо всех сил стараюсь это сделать. Есть ли простой способ сделать это?Загрузка определенных файлов из большого набора данных в Python
ответ
Вы можете пройти его, а затем проверить имя файла. Что-то вроде этого:
import os
for all in os.walk('/your/directory'):
for f in all[2]:
if f.endswith('0.nii'):
print f
Это может быть не самый простой, но довольно очевидно, что происходит. И это ключ! Еще лучше и проще было бы использовать os.listdir.
См:
Благодаря UlfR, это сработало отлично. –
Вы можете легко сделать это с модулем Глоб, даже лучше, чем зева в этом случае. Если поиск правильный '* 0.nii', вам нужна только одна строка, чтобы получить то, что вам нужно.
import glob
for file in glob.glob('*0.nii'):
print(file)
Пожалуйста, дайте мне знать, если это разрешит ваш запрос.
Пробовал это, а также предложение UlfR выше, и оба работали. благодаря –
- 1. Загрузка большого набора данных в MySql
- 2. Загрузка большого набора данных с использованием ActiveJDBC
- 3. Загрузка определенных данных из файла CSV python
- 4. загрузка большого количества файлов
- 5. Загрузка большого количества файлов из S3
- 6. Сбор статистики из большого набора файлов
- 7. оптимизировать извлечение текста из большого набора данных
- 8. Загрузка очень большого количества файлов из S3
- 9. Продвинутая медиана для большого набора данных - python
- 10. рандомизация большого набора данных
- 11. Ошибка памяти Python для большого набора данных
- 12. Вычисление большого набора данных из CSV
- 13. Обработка большого набора данных
- 14. Проблемы с производительностью Загрузка большого набора данных в C# GridView
- 15. Схват данных из определенных файлов
- 16. HDFS - загрузка большого количества файлов
- 17. Подкачка большого набора данных
- 18. Разбиение большого набора данных
- 19. Гистограмма для большого набора данных
- 20. Загрузка большого и динамически изменяющегося набора данных в таблицу
- 21. Загрузка большого объема больших файлов
- 22. PIG: загрузка определенных файлов из папки
- 23. Django: Загрузка большого набора данных JSON с loaddata
- 24. чтение большого набора данных в tensorflow
- 25. Удаление повторяющихся строк из большого набора данных
- 26. Загрузка большого количества данных в Postgres Hstore
- 27. Parse.com: генерировать статистику из большого набора данных
- 28. Таблица Rstudio из большого набора данных
- 29. Вывод большого набора данных из веб-сервиса
- 30. Попытка получить данные из большого набора данных
показать точное расположение, дать нам по крайней мере 10 точных имен файлов, которые вы используете – Keatinge