ListFiles (arcpy)
摘要
Returns a list of files in the current workspace based on a query string. Specifying search conditions can be used to limit the results.
讨论
必须先设置工作空间环境,之后才能使用多个列表函数,这些列表函数包括 ListDatasets、ListFeatureClasses、ListFiles、ListRasters、ListTables 和 ListWorkspaces。
语法
ListFiles ({wild_card})
参数 | 说明 | 数据类型 |
wild_card |
通配符可限制返回的结果。如果未指定任何通配符,则会返回所有值。 | String |
数据类型 | 说明 |
String |
A list of files. |
代码实例
ListFiles example
Copy a list of CSV files to dBASE format.
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/15/2013