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