Method 1: pyshp¶

The Python Shapefile Library (pyshp) provides read and write support for the Esri Shapefile format. You can find their repository here.

You can use pip to install it: