Ich verwende das npTDMS Python-Modul zum Lesen von TDMS-Dateien, und ich habe Probleme, alle Kanaleigenschaften zu erhalten. Ich kann meine TDMS-Datei mit Scout oder DIAdem oder sogar mit dem integrierten LabVIEW-Viewer öffnen, und ich kann sehen, dass jeder Kanal in der Datei (Zeit und Druck) vier Eigenschaften hat: NI_ArrayColumn, NI_ChannelLength, NI_DataType und name. Jedoch ist nur der folgende Code gibtnpTDMS Python-Modul erhält nicht alle Kanaleigenschaften
OrderedDict([('NI_ArrayColumn', 1)])
Der Code ist der folgende:
from nptdms import TdmsFile
tdms_file = TdmsFile("2017-10-16;12.37.05_Pressure (1).tdms")
channel = tdms_file.object('Scan', 'Pressure')
print(str(channel.properties))
Wo sind die anderen drei Eigenschaften?