描述
返回当前工作空间中的文件列表。
讨论
必须先设置工作空间环境,然后才能使用多个列表函数,包括 ListDatasets、ListFeatureClasses、ListFiles、ListRasters、ListTables 和 ListWorkspaces。
语法
ListFiles ({wild_card})
参数 | 说明 | 数据类型 | ||||||
wild_card | 限制返回的结果。如果未指定某一值,则返回所有值。通配符不区分大小写。
| String |
数据类型 | 说明 |
String | 文件列表。 |
代码示例
将 CSV 文件列表复制到 dBASE 格式。
import os
import arcpy
arcpy.env.workspace = "c:/temp"
# Copy each file with a .csv extension to a dBASE file
for csv_file in arcpy.ListFiles("*.csv"):
# Use splitext to set the output table name
dbase_file = os.path.splitext(csv_file)[0] + ".dbf"
arcpy.CopyRows_management(csv_file, dbase_file)