def TUsection(self): tb=tuTable.tuTableCreator("rrr", self.path+"/cps/", False) ih=IniHelper.Help() for i in range(0, len(tb.matrixes)): matrix=tb.matrixes[i] tmp="" for k in range(0,len(matrix[0])): if k==0: tmp+="\nКанал ... { Интерфейс:МПК всегоГрупп:"+str(len(matrix[0]))+"\n" tmp+="группа"+str(k+1)+" {" self.HowManyTUGroups=k for j in range(0,len(matrix)): isCan=True try: matrix[j][k][1] matrix[j][k][0] except: isCan=False if isCan: tmp+="\t"+str(j+1)+":"+ih.getIniName(str(matrix[j][k][1]), str(matrix[j][k][0])) else: tmp+="\t"+str(j+1)+":" if j==len(matrix)-1: tmp+="\t}\n" self.TUContent+=tmp+"\n}" #print self.TUContent self.HowManyTUGroups+=1
#!/usr/bin/python2 # -*- coding: utf-8 -*- import tuTable import sys #создание основной таблицы ТУ b = tuTable.tuTableCreator(sys.argv[1], sys.argv[2]) b.buildTU(True)