无法使用nptdms packag打开TDMS文件

2024-10-02 04:37:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个由NI使用cRIO创建的TDMS文件,我使用python包[nptdms][1]来读取它。我使用的是python3.7的Anaconda发行版。当我使用以下代码时:

from nptdms import TdmsFile

tdms_file = TdmsFile("SN3595straingauges103-13-1908-39-49-AM.tdms")

我得到以下警告--

WARNING:nptdms.tdms:Last segment of file has unknown size, not attempting to read it

当我试图用, channel = tdms_file.object("_unnamedTask<0>","Strain_0")

我得到以下错误-

File "C:\Users\mkha0010\AppData\Local\Continuum\anaconda3\lib\site-packages\nptdms\tdms.py", line 157, in object raise KeyError("Invalid object path: %s" % object_path)

KeyError: 'Invalid object path: /'

你能告诉我怎么了吗?我把文件也附在这里。TDMS文件和python脚本保存在同一个目录中。在

SN3595straingauges103-13-1908-39-49-AM.zip


Tags: 文件pathobjectanacondaamfilekeyerrorni

热门问题