Я хочу, чтобы получить имена всех файлов с расширением .xml, присутствующих в различных подпапках в одном каталоге,Получение имен файлов из подкаталогов
ответ
код:
import os
xmlFiles = []
for directoryPath in os.walk(filePath):
fileName = directoryPath[2]
if fileName[:3] = 'xml':# or fileName.endswith('xml'):
xmlFiles.append(fileName)
Мне удалось получить все файлы из подкаталогов. ваша поддержка. – user1227670
Не проблема, но небольшая кнопка голосования или выбор ответа не повредит, D –
Мне удалось получить все эти файлы с двумя цифрами в начале и также с расширением .xml. Спасибо за вашу поддержку. эти имена в XML-файле. Теперь я хочу преобразовать эти имена файлов в гиперссылку на некоторые файлы, расположенные на том же компьютере. Линия кода регулярного выражения: re.match (r '^ \ d \ d (. *) \ xml $ ', names, re.M): Строка кода для отображения имени в xml. a.write (
Использование и str.endswith
.
Мне удалось получить все файлы из подкаталогов. Спасибо за поддержку. Некоторые каталоги содержат смешанный пакет файлов, например. .py файлы, TXT-файлы и .xml-файлы. Также соглашение об именах файлов - 02.01 Abc.xml, 3.5 def.xml, 02.05 Abc.py, Initialization.txt. Теперь я хочу получить все те файлы, которые имеют цифры в первых двух местах имени и являются xml, то есть расширением .xml), на самом деле не имеет значения, что происходит между ними. Я использовал регулярное выражение. «Имена» содержат все имена файлов matchgroup = re.match (r '^ \ d \ d [xml] $', Имена, re.M): Нужна помощь. – user1227670
Мне удалось получить все эти файлы с двумя цифрами в начале, а также с расширением .xml. Спасибо за поддержку. Я разместил все эти имена в XML-файле. Теперь я хочу преобразовать эти имена файлов в гиперссылку на некоторые файлы, расположенные на одной машине. Линия кода регулярного выражения: re.match (r '^ \ d \ d (. *) \ Xml $', names, re.M): Строка кода для отображения имени в xml. a.write (
- 1. чтение файлов из подкаталогов
- 2. Получение имен файлов из zip-файлов
- 3. Linux - создание подкаталогов из имен файлов в текущем каталоге
- 4. Получение подкаталогов и файлов с использованием python
- 5. Получение записи имен файлов
- 6. Как получить список имен подкаталогов
- 7. Получение имен файлов из массива Строка
- 8. Python, нарезка строк (получение имен файлов из списка местоположений файлов)
- 9. Получение имен файлов в UNIX
- 10. Получение имен файлов в R
- 11. Переименование подкаталогов и файлов
- 12. Получение доступа к функциям из подкаталогов
- 13. Перемещение файлов из каталога и всех подкаталогов
- 14. Извлечение файлов .gz рекурсивно из подкаталогов
- 15. Получение имен листов из openpyxl
- 16. Получение имен из ... (точек)
- 17. Получение имен файлов с Баш скрипт
- 18. Получение имен файлов из каталога и поиск этих имен файлов в php-коде
- 19. Ruby: получение хэша имен файлов и каталогов
- 20. андроидные разрешения для перечисления файлов подкаталогов файлов
- 21. Получение имен файлов из каталога в сценарии оболочки
- 22. Получение имен файлов из папки в Sharepoint с помощью VBA
- 23. Получение имен файлов из управления загрузкой мульти-файла с яваскриптом
- 24. Получение всех имен файлов из папки с использованием C#
- 25. Получить список файлов, без подкаталогов
- 26. Создание каталогов/подкаталогов и файлов
- 27. Greenplum: Получение имен файлов, обработанных внешней таблицей
- 28. Получение имен всех файлов в директории
- 29. Получение имен файлов с помощью scriptaculous
- 30. Сравнение имен файлов и md5sums из нескольких файлов в Linux
Вы сделали что-нибудь до сих пор, или вы ждете, что кто-то будет делать всю работу вместо вас? – zero323