ListFiles (arcpy)
Резюме
Возвращает список файлов в текущей рабочей области на основе строки запроса. Критерии поиска могут быть использованы для ограничения результатов.
Обсуждение
Перед использованием некоторых функций List, включая ListDatasets, ListFeatureClasses, ListFiles, ListRasters, ListTables и ListWorkspaces, следует задать параметры среды рабочей области.
Синтаксис
ListFiles ({wild_card})
Параметр | Объяснение | Тип данных |
wild_card |
Групповой символ позволяет ограничить список возвращаемых результатов. Если групповой символ не задан, будут возвращаться все значения. | String |
Тип данных | Объяснение |
String |
Список файлов. |
Пример кода
ListFiles
Скопировать список CSV-файлов в формат dBASE.
import arcpy
from arcpy import env
import os
env.workspace = "c:/temp"
# Copy each file with a .csv extension to a dBASE file
#
for file in arcpy.ListFiles("*.csv"):
# Use splitext to set the output table name
#
dbfFile = os.path.splitext(file)[0] + ".dbf"
arcpy.CopyRows_management(file, dbfFile)
Связанные темы
9/10/2013