Hi All,

This is more suited for a numpy list but thought I'd try the home crowd first. Does anyone know how numpy decides to print arrays? It is a pain getting doctests to pass without knowing the system. Example:

In [15]: lifio.parse_series_name(name2)[1][:5]
Out[15]: array([ 63. ,  63.5,  64. ,  64.5,  65. ])

In [16]: lifio.parse_series_name(name2, 1)[1][:5]
Out[16]: array([ 63.,  64.,  65.,  66.,  67.])

Note:

It goes 63.<space>,<space-space>63.5,<space-space>64.<space> etc. Note also the space after the opening brace but not the closing brace. Basically, you can't go by PEP8, so it's a pain predicting what the actual printout is going to be. I get the space after the . so that the .5's will align, but what about the leading spaces?

Juan.