scale=0.2 filein=open("dh6180.csv","r") fileout=open("out.csv","w") while (1): a=filein.readline() if len(a)==0 : break b=[int(i) for i in a.split()] b[0]-=int(b[2]*scale/2) b[1]-=int(b[3]*scale/2) b[2]=int(b[2]*(1+scale)) b[3]=int(b[3]*(1+scale)) fileout.write("%d\t%d\t%d\t%d\t%d\n"%(b[0],b[1],b[2],b[3],b[4])) filein.close() fileout.close()