LinuxでPythonでナショナルインスツルメンツのバイナリファイルタイプ(TDMS)を読み書きする方法を知っている人はいますか? NI が C DLL を利用できることは知っていますが、Python を介してアクセスする方法や、Linux でアクセスできるかどうかさえわかりません。
6801 次
2 に答える
4
TDMS は Linux では直接サポートされていないようです (こちらを参照)。
現在、G ベースの関数を LabVIEW で直接使用するか (.so ファイルにラップすることができます)、Python から LabVIEW を呼び出すか、 TDMS 仕様から独自のファイル パーサーを構築することができます。
申し訳ありませんが、本当に簡単なオプションはありません。
編集: http://sourceforge.net/projects/pytdms/でこれを実行しようとするオープン ソース プロジェクトがあるようです。少なくとも試してみる価値はあります。
于 2011-03-30T16:24:29.093 に答える
2
Python バージョン 2.7 をインストールする必要があります (少なくとも labview の tdms パッケージで動作するのはこれだけです)。
Sudo pip install npTDMS
ページの例に従ってください。
于 2016-07-17T21:29:19.817 に答える