Travis Oliphant added the comment:

On Aug 2, 2012, at 5:28 PM, Antoine Pitrou wrote:

> 
> Antoine Pitrou added the comment:
> 
> Agreed with Martin. Byte-swapped unicode data in unicode objects doesn't make 
> sense, since it will break the semantics of many operations. If numpy wants 
> to support byte-swapped unicode data (what for?), they should store it in a 
> different object type.

This is a mis-understanding of what NumPy does and why.    There is a need to 
byte-swap only when the data is stored on disk in the reverse order from the 
native machine (i.e. NumPy is pointing to memory-mapped data).    

The byte-swapping must be done prior to conversion to a Python Unicode-Object 
when selecting data out of the array.   

-Travis

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15540>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to