У меня есть файл TDMS, созданный с помощью cRIO от NI, и я использую пакет python [nptdms][1]
для его чтения. Я использую Anaconda дистрибутива Python 3.7. Когда я использую следующий код:
from nptdms import TdmsFile
tdms_file = TdmsFile("SN3595straingauges103-13-1908-39-49-AM.tdms")
Я получаю следующее предупреждение -
ВНИМАНИЕ: nptdms.tdms: последний сегмент файла имеет неизвестный размер, не пытается его прочитать
Когда я пытаюсь получить данные канала, используя
channel = tdms_file.object("_unnamedTask<0>","Strain_0")
Я получаю следующую ошибку -
Файл "C: \ Users \ mkha0010 \ AppData \ Local \ Continuum \ anaconda3 \ lib \ site-packages \ nptdms \ tdms.py", строка 157, в объекте
поднять KeyError («Неверный путь к объекту:% s»% object_path)
KeyError: 'Неверный путь к объекту: /'
Подскажите, пожалуйста, что не так? Я также приложил файл здесь. Файл TDMS и мой скрипт на python хранятся в одном каталоге.
SN3595straingauges103-13-1908-39-49-AM.zip