[AstroPy] PyFITS Too many open files

Nico Nell nico.nell at gmail.com
Sat Jun 15 01:08:42 EDT 2013


You need to close the files once you have retrieved the data...

See here:
http://pythonhosted.org/pyfits/api_docs/api_hdulists.html#pyfits.HDUList.close

~Nick


On Fri, Jun 14, 2013 at 10:51 PM, Nicholas Earl <nchlsearl at gmail.com> wrote:

> Hello everyone,
>
> I'm having an issue with opening and retrieving information for a large
> amount of fits files. Mainly, I keep running into a mmap.error: [Errno
> 24] Too many open files error. The code I'm using is:
>
> import pyfits
>
> for filename in os.listdir(directory):
>  kep_id = filename[4:13]
>
> with pyfits.open(directory + "/" + filename, ignore_missing_end=True) as
> fits:
>  time = fits[1].data["TIME"]
> energy = fits[1].data["ENERGY"]
>
> Any ideas would be greatly appreciated!
>
> Nicholas Earl
> Graduate Research Assistant
> San Diego State University
>
> _______________________________________________
> AstroPy mailing list
> AstroPy at scipy.org
> http://mail.scipy.org/mailman/listinfo/astropy
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/astropy/attachments/20130614/acd80657/attachment.html>


More information about the AstroPy mailing list