astropy.table书写问题

问题描述 投票:0回答:1

我在写astropy.tables时遇到问题,自昨天更新到astropy 4.0以来,我无法将表写到文件中。

我什至试图复制astropy web中的示例,例如:

import numpy as np
from astropy.table import Table, Column, MaskedColumn
from astropy.io import ascii

x = np.array([1, 2, 3])
y = x ** 2
data = Table([x, y], names=['x', 'y'])
ascii.write(data, 'values.dat')

而且我总是会遇到同样的奇怪错误:

ValueError: Data type <class 'astropy.table.table.Table'> not allowed to init Table

任何人都知道会发生什么?很抱歉这个模糊的问题,但是我真的不明白为什么连网上的例子都失败了...

注意:我在Mac OS 10.14.6的anaconda上使用python 3.7.3。

更新:

经过两次降级和升级问题已自行解决 ...我仍然不知道发生了什么,但是不再是

python ascii astropy
1个回答
0
投票

经过两次降级和升级后,问题自行解决...我仍然不知道发生了什么,但不再显示出这种奇怪的行为。无论如何谢谢!

© www.soinside.com 2019 - 2024. All rights reserved.