#coding:utf-8importparamikoimportredefget_linux_parameters(regular): """ 处理机器人控制器linux系统中/rbctrl/parameters.dat提取取DH参数数据作为SDK参数校验 :return: """stdout=linxu_ssh('cat /rbctrl/parameters.dat') #创建一个空数组获取所有的数据parameters_list= [] #正则表达式循环提取传入的正则表达式提取的数据fordatainstdout: data_info=data.strip('\n') parameters_list.append(re.findall(regular, data_info.strip('\n'))) #去掉二维列表中的空列表data= [xforxinparameters_listifx] #创建一个空数组用于存储读取到的所有需要的数据data_list= [] foriinrange(len(data)): #print(data[i][0])data_list_info=data[i][0] info=re.split('\t',data_list_info) data_list.append(info[1]) #print(info[1])#print(data_list)returndata_list