gpt4 book ai didi

python - 在python中读取TDMS文件如何使用tdms info命令?

转载 作者:行者123 更新时间:2023-11-28 21:04:53 27 4
gpt4 key购买 nike

我想知道一个由Labview生成的tdms文件的内容是什么。

关注此site ,我用 Python 写:

import numpy as np
from nptdms import TdmsFile
from nptdms import tdms

#read a tdms file
filenameS = "RESULTS.tdms"
tdms_file = TdmsFile(filenameS)

tdmsinfo [--properties] tdms_file

我收到以下错误:

tdmsinfo [--properties] tdms_file
^
SyntaxError: invalid syntax

我不知道如何修复它。

谢谢你的帮助:)

最佳答案

您正在寻找的是:

首先从文件创建一个 TMDS 对象:

tdms_file = TdmsFile("C:\\Users\\XXXX\\Desktop\\xx Python\\XXXX.tdms")

然后获取组名:

tdms_groups = tdms_file.groups()

在你可以弄清楚你在文件中有哪些组名之后,就写

tdms_groups

它将打印以下内容:

[“Variables_1”、“Variables_2”、“Variables_3”、“Variables_4”等。]

现在有了群组名称,您将能够获得具有以下内容的 channel :

tdms_Variables_1 = tdms_file.group_channels("Variables_1")

接下来将您的 channel 打印到该组中:

tdms_Variables_1

它将显示:

[ 路径为/'Variables_1'/'Channel_1' 的 TdmsObject,路径为/'Variables_1'/'Channel_2' 的 TdmsObject,等等。]

最后获取向量及其数据:

MessageData_channel_1 = tdms_file.object('Variables_1', 'Channel_1')
MessageData_data_1 = MessageData_channel_1.data

检查你的数据

MessageData_data_1

用你的数据做点什么!干杯!

关于python - 在python中读取TDMS文件如何使用tdms info命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44796977/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com