Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中将列表转换为Votable_Python_Astropy - Fatal编程技术网

在Python中将列表转换为Votable

在Python中将列表转换为Votable,python,astropy,Python,Astropy,我不知道如何使用Votable,也不知道Votable是什么,但我正在尝试使用一个只接受Votable的数据库。有没有一种方法可以制作csv或类似以下的列表: J002716.1-014645 J003704.1-010908 J003934.8+005135 J010927.0+354305 变成一张桌子 我试着用 from astropy.io.votable import from_table, writeto table = from_table("mytable") 但是,我得到了

我不知道如何使用Votable,也不知道Votable是什么,但我正在尝试使用一个只接受Votable的数据库。有没有一种方法可以制作csv或类似以下的列表:

J002716.1-014645
J003704.1-010908
J003934.8+005135
J010927.0+354305
变成一张桌子

我试着用

from astropy.io.votable import from_table, writeto
table = from_table("mytable")
但是,我得到了错误

'str' object has no attribute 'meta'

astropy似乎接受多种格式,包括csv:

from astropy.table import Table

t = Table.read('inputfile.csv', format='ascii.csv')
您还可以提供不同的分隔符:

t = Table.read('inputfile.csv', format='ascii.csv', delimiter=';')

这似乎对我不起作用,因为我无法导入
,并且出现错误
无法导入名称(u core
您使用的是什么astropy版本?好的,是的,这就是问题所在,我已经更新了它,但忘记重新启动编辑器。谢谢您的帮助。您知道如何将
导入到\u xml
?我不知道为什么从astropy.io.votable.tree导入到_xml时什么都不起作用?