2017-08-24 87 views
0

我有一个与nptdms模块读取tdms文件的问题,我似乎正确地使用它看例子,但输出不同于预期。这里是我的代码:nptdms channel_data不会加载我在文件中看到的数据,为什么?

tdms_file = TdmsFile("path_to_file\file.tdms") 
channel0 = tdms_file.object("FBdata", "FBchannel0") 
data0 = channel0.data 
print data0[0] 

我可以预览列在Excel中CHANNEL0值和DATA0数组的元素和值FBchannel0是完全不同的

任何想法,我做错了这里?

+0

请给出该文件的摘录,看看你在说什么,并解释什么是完全不同的手段?一种方法会给你正确的数字,另一种方法会给你一个小妖精?我们无法猜测这个! –

+0

不幸的是没有小妖精......在此期间我解决了这个问题。显然,tdms文件是用“,”分隔符生成的,这是造成这个问题的原因。一旦LabView中的设置更改为指定“。”作为分隔符,则可以使用npTDMS Python模块正确读取生成的文件。 –

回答

0

在此期间我解决了这个问题。显然,tdms文件是用“,”分隔符生成的,这是造成这个问题的原因。一旦LabView中的设置更改为指定“。”作为分隔符,则可以使用npTDMS Python模块正确读取生成的文件。

相关问题