In [4]: sf = shapefile.Reader('W05-09_01-g_Stream.shp', encoding='cp932') In [5]: records = sf.records() In [6]: records[0] Out[6]: [u'010098', u'0100980000', u'4', u'\u662d\u548c\u5ddd', u'0150236', u'0117622', u'3', u'1', u'0117617', u'0117622'] In [7]: for r in records[0]: ...: print(r) ...: 010098 0100980000 4 昭和川 0150236 0117622 3 1 0117617 0117622