При попытке законсервировать объект Inf, как это определено в NumPy (я думаю), сброс идет нормально, но загрузка не удается:Как раскрыть объекты инфузии numpy?
>>> cPickle.dump(Inf, file("c:/temp/a.pcl",'wb'))
>>> cPickle.load(file("c:/temp/a.pcl",'rb'))
Traceback (most recent call last):
File "<pyshell#257>", line 1, in <module>
cPickle.load(file("c:/temp/a.pcl",'rb'))
ValueError: could not convert string to float
>>> type(Inf)
<type 'float'>
Почему? И еще - есть ли способ исправить это? Я хочу, чтобы законсервировать то, что имеет Inf в нем - изменении его что-то еще изъян элегантности программы ...
Благодарности