Импорт шейп-файла в python с помощью pyshp

Я пытаюсь импортировать шейп-файл "Metropolin_31Jul_0921.shp" в Python, используя следующий код:

    import shapefile
    stat_area_df = shapefile.Reader("Metropolin_31Jul_0921.shp")

но я продолжаю получать эту ошибку:

    File "C:\Users\maya\Anaconda3\lib\site-packages\shapefile.py", line 291, 
    in load
    raise ShapefileException("Unable to open %s.dbf or %s.shp." % 
    (shapeName, shapeName) )
    shapefile.ShapefileException: Unable to open Metropolin_31Jul_0921.dbf 
    or Metropolin_31Jul_0921.shp.

Кто-нибудь знает, что это значит? Я попытался добавить каталог, но это не помогло.

1 ответ

Убедитесь, что каталог, в котором находится шейп-файл, содержит все вспомогательные файлы, такие как.dbf, .shx и т. Д..Shp не будет работать без этих вспомогательных файлов.

Другие вопросы по тегам