Ondas

Un módulo de Python para leer archivos IDL 'Guardar'
Descargar ahora

Ondas Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Thomas Robitaille
  • Sitio web del editor:

Ondas Etiquetas


Ondas Descripción

Un módulo de Python para leer archivos IDL 'Guardar' IdlSave es una biblioteca pura python diseñada para importar variables de los archivos IDL 'Guardar' (por ejemplo, por ejemplo,) en Python, y no requiere que IDL funcione. Tiene una interfaz de línea de comandos muy simple, y convierte todas las variables IDL a los tipos de Python. Las matrices se convierten a matrices de adormecidas, y las estructuras se convierten a matriz de registro numerables. Inicialización: Para instalar, simplemente ejecute la instalación de Python Setup.py dentro del directorio IDLSave-XXX.Quick Inicio: El siguiente ejemplo demuestra cómo leer un archivo .sav. pitón. Esto se hace utilizando el método IDLSave.Read, que devuelve una instancia de IDLSAVEFILE. Luego, las variables son accesibles como atributos a la instancia de IDLSavefile. Los nombres de las variables no distinguen entre mayúsculas y minúsculas. Para estructuras (es decir, reciénra), los nombres de las variables pueden acceder en mayúsculas o en mayúsculas, pero no mixta-fase.python 2.6.1 (R261: 67515, 7 de julio de 2009, 23:51:51) en DarwIntype "Ayuda", "Copyright", "Créditos" o "Licencia" para obtener más información. >>> Importar Idlsave >>> S = iDLSave.Read ('Varsandstructs.sav') --- ------------------------------------------------ Fecha: mar 22 de septiembre 11:15:112009USER: JohnDoeHost: Hal9000 -------------------------------------- ------------ Formato: 9Arquiture: X86_64 Sistema operador: Versión Linuxidl: 7.0 ------------------------------------------- ----------------------- Lea con éxito 11 registros de los cuales: - 7 son de tipo variable - 1 son de tipo TimeSamp - 1 son de tipo AVISO - 1 son de tipo versión ---------------------------------------------- ---- Variables disponibles: - NAN [] - NSTRUCT [] - FLOATARRY [] - Astruct [] - Diario [] - StructArray [] - ZSTRUCT [] ---------------------------- ----------------------------------- >>> S.JOURNALVER800 >>> S.Floatarrayarray ( , , , ..., , , ], DTYPE = FLOAT32) >>> S.nstructrec.Array (, , , .. ., , , ], DTYPE = FLOAT32), matriz (, , ..., , , ], DTYPE = Objeto), 'Estructura nombrada')], DTYPE = ) >>> s. nstruct.stringarrayarray ( ..., ]]], DTYPE = Object) IDL es una marca registrada de ITT Visual Information Systems, Inc. para su software de lenguaje de datos interactivo. Requisitos: · Python · NOMBRES


Ondas Software relacionado