Skip to content

Commit e520f52

Browse files
committed
Make sure to seek to beginning before reading dbf header
1 parent 227bffd commit e520f52

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

shapefile.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1424,6 +1424,7 @@ def __dbfHeader(self):
14241424
raise ShapefileException("Shapefile Reader requires a shapefile or file-like object. (no dbf file found)")
14251425
dbf = self.dbf
14261426
# read relevant header parts
1427+
dbf.seek(0)
14271428
self.numRecords, self.__dbfHdrLength, self.__recordLength = \
14281429
unpack("<xxxxLHH20x", dbf.read(32))
14291430
# read fields

0 commit comments

Comments
 (0)