2017-12-22 50 views
1

TDMSファイルを読み込むためにnpTDMS Pythonモジュールを使用していますが、すべてのチャネルプロパティを取得できません。スカウト、DIAdem、またはビルトインのLabVIEWビューアを使用してTDMSファイルを開くことができます。ファイル(時間と圧力)の​​各チャンネルには、NI_ArrayColumn、NI_ChannelLength、NI_DataType、およびnameという4つのプロパティがあります。npTDMS Pythonモジュールがすべてのチャネルプロパティを取得していません

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)) 

他の3つのプロパティは次のとおりです。?しかし、次のコードは、コードのみが、以下である

OrderedDict([('NI_ArrayColumn', 1)]) 

を出力しますか

答えて

0

npTDMSモジュールは、組み込みのLabVIEWビューア、Scout、DIAdem、およびExcelアドインと同じように、オンザフライで生成されたプロパティを処理しないことが分かりました。これは私のバグだと思うので、私はissue reported on the githubを持っています。

関連する問題