我的感觉是,从食肉类中产生一种极简单的问题。 这是我法典的简化版本:
import numpy as np
in_file_1 = raw_input ( enter name of template file to be scaled:
)
spec_1 = np.genfromtxt(in_file_1, delimiter = [8,24], dtype =float)
print spec_1
阅读的档案完全简单,两栏没有标题等:
6392.01 0.90286163
6392.05 0.88731778
6392.09 0.87789831
6392.13 0.87716535
6392.16 0.88523003
6392.20 0.90948176
6392.24 0.93056874
6392.28 0.95782283
6392.32 0.98056805
6392.36 0.99623797
6392.39 0.99458828
6392.43 0.9848269
6392.47 0.96011146
6392.51 0.92864767
When I read the above using genfromtxt on the python command line it gives me the two column array as i expect:
>>> import numpy as np
>>> in_file_1 = raw_input ( enter name of template file to be scaled:
)
enter name of template file to be scaledl_1714650_052_no_head.txt
>>> spec_1 = np.genfromtxt(in_file_1, delimiter = [8,24], dtype =float)
>>> spec_1
array([[ 6.39201000e+03, 9.02861630e-01],
[ 6.39205000e+03, 8.87317780e-01],
[ 6.39209000e+03, 8.77898310e-01],
[ 6.39213000e+03, 8.77165350e-01],
[ 6.39216000e+03, 8.85230030e-01],
[ 6.39220000e+03, 9.09481760e-01],
[ 6.39224000e+03, 9.30568740e-01],
[ 6.39228000e+03, 9.57822830e-01],
[ 6.39232000e+03, 9.80568050e-01],
[ 6.39236000e+03, 9.96237970e-01],
[ 6.39239000e+03, 9.94588280e-01],
[ 6.39243000e+03, 9.84826900e-01],
[ 6.39247000e+03, 9.60111460e-01],
[ 6.39251000e+03, 9.28647670e-01]])
>>>
但在担任该职位顶端的文字(阅读-测试.py)时,它只恢复一栏插图:
[scrooge:Acc_cont_removal/All_stars/Test] darryl% python read_test.py
enter name of template file to be scaled:
l_1714650_052_no_head.txt
[[ 6.39201000e+03 9.02861630e-01]
[ 6.39205000e+03 8.87317780e-01]
[ 6.39209000e+03 8.77898310e-01]
[ 6.39213000e+03 8.77165350e-01]
[ 6.39216000e+03 8.85230030e-01]
[ 6.39220000e+03 9.09481760e-01]
[ 6.39224000e+03 9.30568740e-01]
[ 6.39228000e+03 9.57822830e-01]
[ 6.39232000e+03 9.80568050e-01]
[ 6.39236000e+03 9.96237970e-01]
[ 6.39239000e+03 9.94588280e-01]
[ 6.39243000e+03 9.84826900e-01]
[ 6.39247000e+03 9.60111460e-01]
[ 6.39251000e+03 9.28647670e-01]]
[scrooge:Acc_cont_removal/All_stars/Test] darryl%
我已尝试过各种限制人员组合,但我无法说明正在发生的情况,这部法典几天前就做了罚款。 在OSX(Lion)上运行,Python v2.7。
Any ideas gratefully received. Darryl