问题描述
我是新来的,几天来一直在为此苦苦挣扎。所以我有一个带有 cds 数据表的 txt 文件,我需要将其转换为 fits 文件,以便在特定程序中打开它。基于许多帮助网站,我阅读了一些代码示例来完成这件事,我需要的代码基本上类似于我在下面粘贴的内容,无需使用 open() 或 close () 函数(虽然我也尝试过)。我正在使用 jupyter notebooks 来运行它,到目前为止它还没有停止运行;我总是不得不中断它,我认为它卡在了 read() 行上。我也会在下面发布我得到的错误。事件虽然它从未真正起作用,但它以某种方式创建并保存了我想要的新 fits 文件,但表中只有 22 行数据,但格式有点关闭,即使该文件提供了正确的 cd 信息表文件。如果您有任何建议,请告诉我。
代码:
SomeComponent
错误:
from astropy.table import Table
from astropy.io import fits
from astropy.io import ascii
data = ascii.read(r"C:\...",format='cds')
# (comment: At this line I also tried Table.read() instead of ascii.read() as suggested and "ascii.cds" for format)
data.write("new_table.fits",format='fits')
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)