データ処理のためにこれらすべてのデータ テーブルを個別に読み込もうとしていますが、どうにかできないようです。
データはこちらから入手できます: http://cdsweb.u-strasbg.fr/topbase/tables/AGS05.OP17
126 個のテーブルがあり、最初の 100 個のテーブルに対して空の配列が提供され、その後徐々にそれらがいっぱいになります。私は何を間違っていますか?
コード:
import numpy as np
from matplotlib import pyplot as plt
for x in np.arange(0,126):
table = np.genfromtxt('AGS05.OP17',skip_header=(245+(x*71)),skip_footer=(9500-(x*71)))
print x
print table
また、最初のものだけを取得しようとすると
In [38]: np.genfromtxt('AGS05.OP17',skip_header=245, skip_footer=9500)
Out[38]: array([], dtype=float64)