#!/usr/bin/env python
# coding=utf-8import os
#
# # 将读取的每行字符串转化为float列表,参数不包括最后的评价与倒数第一个
# def getList(list):
# return[float(item)for item in list.split(',')[-2]]
def WriteToFile(rfile, wfile):withopen(rfile)as f1:
all_lines = f1.readlines()
n =1for l in all_lines:
i =1withopen(wfile,'a+')as f2:
f2.write('###SKLLIST'+str(n)+'###'+'\n')
sklList =[float(item)for item in l.split(',')[:-2]]for num in sklList[0:-2]:withopen(wfile,'a+')as f2:if(i<10):
f2.write('kick_ik_t0'+str(i)+'\t'+str(num)+'\n')else:
f2.write('kick_ik_t'+str(i)+'\t'+str(num)+'\n')
i = i +1withopen(wfile,'a+')as f2:
f2.write('setoff_x'+'\t'+str(sklList[-2])+'\n')
f2.write('setoff_y'+'\t'+str(sklList[-1])+'\n'+'###END###'+'\n\n')
n = n+1
def main():WriteToFile('type4','task')if __name__ =='__main__':main()