-
-
Notifications
You must be signed in to change notification settings - Fork 18.7k
Closed
Labels
Milestone
Description
might be an edge case as i'm not sure how useful storing byte strings in Series
objects is, nonetheless they are repring like tuple
objects in Python 3
In [37]: import string
In [38]: d = string.digits * 10
In [39]: s = Series([d, tm.rands(10), tm.rands(10000)])
In [40]: s
Out[40]:
0 0123456789012345678901234567890123456789012345...
1 c0HYcb0BlY
2 IghbSU964QRgNimc0jZn2etcTFhRgHnHQepH1dwAqVZLar...
dtype: object
In [41]: b = lambda x, encoding='utf8': bytes(x, encoding=encoding)
In [42]: s.map(b)
Out[42]:
0 (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, ...)
1 (99, 48, 72, 89, 99, 98, 48, 66, 108, 89)
2 (73, 103, 104, 98, 83, 85, 57, 54, 52, 81, ...)
dtype: object
PR coming soon with a couple of other output formatting fixes as well regarding py3 compat