https://blog.aspose.com/gis/convert-shapefile-to-csv-in-python/
Complete Guide: Shapefile to CSV in Python