Импорт шейп-файла в 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 не будет работать без этих вспомогательных файлов.