我试图使用astropy从开普勒fits文件(从这个URLhttps://archive.stsci.edu/pub/kepler/lightcurves/0007/000757076/接收)读取fits文件。下面是我试图读取文件的一组命令:
from astropy.io import fits
fits_image_filename = fits.util.get_testdata_filepath(r'O:\MyWorks\keplar-test\kplr100000925-2009166043257_llc.fits')
但上述命令产生了此错误:
我不知道如何解决这个错误。我的目标是读取keplar数据,然后绘制该数据和/或将其转换为CSV
此:
fits.util.get_testdata_filepath(r'O:\MyWorks\keplar-test\kplr100000925-2009166043257_llc.fits')
不是打开文件的正确函数您应该使用
fits.open('file.fits')
,或者如果这是表数据,正如您所暗示的,Table.read('file.fits')
见FITS documentation顶部的注释
相关问题 更多 >
编程相关推荐