有谁知道在linux下用python读写National Instruments二进制文件类型(TDMS)的方法吗?我知道NI有一个C DLL可用,但我不知道如何通过python访问,或者我甚至可以在linux下这样做。在linux下读取/写入Python中的LabView TDMS文件
3
A
回答
4
看起来TDMS在Linux下不直接支持(请参阅here)。
当前您的选择是使用G-based functions directly in LabVIEW(可以将它们包装在.so文件中),calling LabVIEW from Python,或者从TDMS spec构建您自己的文件分析器。
对不起,没有真正简单的选择。
编辑:看起来有可能是一个开源项目,试图在http://sourceforge.net/projects/pytdms/做到这一点。值得一试,至少。
2
你必须安装Python 2.7版(多数民众的正与TDMS包的LabVIEW至少应只有一个)
Sudo pip install npTDMS
,只是按照页面上的例子。
相关问题
- 1. 如何在Linux中使用Python读取/写入.sit文件
- 2. 在Python中读取/写入文件
- 3. Python文件读取+写入
- 4. Linux - 同时从文件读取/写入
- 5. 从python中读取和写入文件
- 6. 从python中读取/写入android文件
- 7. 在Python中写入文件,使用Arduino从文件中读取
- 8. Python快速读取和写入文件
- 9. Python:读取和写入CSV文件
- 10. python读取/写入文件列表
- 11. Python:读取和写入多个文件
- 12. 同时读取和写入python文件
- 13. 如何在Linux内核模块中读取/写入文件?
- 14. 在Python中的文件中读取和写入数组
- 15. 在Python中读取/写入文本文件
- 16. 在Haskell中读取和写入文件
- 17. 在C中读取(/写入)文件#
- 18. 在C++中读取和写入文件
- 19. 在iPhone中读取和写入文件
- 20. python从文件中读取写入其他文件
- 21. Python:在Linux环境下读取Excel 2007文件
- 22. 如何使用LabVIEW读取CSV文件?
- 23. 用Python在Linux上高效地读取csv文件在Python中
- 24. 读取/写入文件头
- 25. NSString读取/写入文件
- 26. 读取/写入bmp文件
- 27. 读取和写入文件
- 28. 读取写入文件Substitution_Ciphers
- 29. 写入和读取文件
- 30. Java:文件读取/写入
我结束了使用pyTDMS项目。为了创建TDMS文件,pyTDMS可以读取它,我不得不摆弄LabView代码,但是在完成之后它完美地工作了。 – 2011-07-28 19:42:37
我用pyTDMS阅读我的文件时遇到了麻烦,但npTDMS的运气更多:http://pypi.python.org/pypi/npTDMS – PhilMacKay 2013-02-01 16:19:58