

現在米国でGIS（地理情報システム）を勉強しているのですが、下記の課題についてどなたか助けてくださいませんでしょうか。

> Create a new script with a hard-coded geodatabase filename, that lists the
> feature classes it contains to the console.

ArcGIS
Pro内でPythonのスクリプトを書いており、あるジオデータベース内に存在するフィーチャークラスをリストを使って表示する、という内容なのですが、ListFeatureClassというファンクションを使ってそういったプログラムを書くにはどうしたらよいのでしょうか。

下記のコードを書いてみたのですがうまく動いてくれず、何が原因かわかりません。  
どなたか何かアドバイス等あればよろしくお願いいたします。

[code]

    import os
    import arcpy
    
    # Set the workspace for ListFeatureClasses
    arcpy.env.workspace = "c:/base"
    
    # Use the ListFeatureClasses function to return a list of
    #  shapefiles.
    featureclasses = arcpy.ListFeatureClasses()
    
    # Copy shapefiles to a file geodatabase
    for fc in featureclasses:
        arcpy.CopyFeatures_management(
            fc, os.path.join("c:/base/output.gdb",
                             os.path.splitext(fc)[0]))
    
[/code]


CC BY-SA 4.0
2020-01-28T01:46:51.560
62597
2020-01-28T01:52:55.100
2020-01-28T01:52:55.100
3060
37030
question
python
ArcGISでのPythonの活用