2013-10-01 1 views
1

J'essaie de restaurer un fichier sav avec numsys readsav. Le fichier sav contient un tableau d'objets idl que j'ai définis (avec mes propres types).Scipy readsav et IDL Types

Cette information de type est complètement absente du recarray que j'obtiens avec readsav. La propriété dtype.name renvoie un entier qui me semble arbitraire (et je ne sais pas comment obtenir ce numéro en IDL).

Existe-t-il un moyen d'obtenir cette information?

Merci

Répondre

2

Je suppose qu'il est l'identificateur de tas:

IDL> o = obj_new('IDLgrView') 
IDL> print, obj_valid(o, /get_heap_identifier) 
      1 
+0

ok, donc il n'y a aucun moyen d'obtenir les informations de type IDL de python? si j'ai la contrepartie python du type IDL, il n'y a aucun moyen de les convertir. – LB40