[NumPy-Tickets] [NumPy] #1752: np.loadtxt fails on empty files
NumPy Trac
numpy-tickets@scipy....
Wed Mar 2 16:19:50 CST 2011
#1752: np.loadtxt fails on empty files
-------------------------+--------------------------------------------------
Reporter: weathergod | Owner: somebody
Type: enhancement | Status: new
Priority: normal | Milestone: 1.6.0
Component: Other | Version: 1.5.1
Keywords: |
-------------------------+--------------------------------------------------
loadtxt() should return an empty array instead of raising an exception for
an empty (but existing!) file. This behavior would be consistent with
Matlab.
{{{
import numpy as np
from StringIO import StringIO
a = np.loadtxt(StringIO(""))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/bvr/Programs/numpy/numpy/lib/npyio.py", line 748, in loadtxt
raise IOError('End-of-file reached before encountering data.')
IOError: End-of-file reached before encountering data.
}}}
This has occurred since version 1.2, I believe. The current behavior is
an improvement over previous versions, where numpy would hang on empty
files. Therefore, I am filing this as an enhancement request.
--
Ticket URL: <http://projects.scipy.org/numpy/ticket/1752>
NumPy <http://projects.scipy.org/numpy>
My example project
More information about the NumPy-Tickets
mailing list