from string import * nazwa=raw_input("podaj nazwe plika ") mielona=open(nazwa , "rw") mielona.seek(0) wynik=open(nazwa+".new" , "w") while 1: zon=mielona.readline() if not zon:break if zon == "\n" or zon=="\r": zon=mielona.readline() zon=zon.replace(">" , ">\n") zon=zon.replace("0: zon=zon.replace("\r","\n") zon=zon.replace("\n\n","\n") zon=zon.replace(" <","<") zon=zon.replace(" <","<") zon=zon.replace(" <","<") zon=zon.replace(" <","<") zon=zon.replace(" \n","\n") zon=zon.replace(" \n","\n") zon=zon.replace(" \n","\n") zon=zon.replace(" \n","\n") z=z-1 wynik.write(zon) wynik.close() mielona.close() wynik=open(nazwa+".new") mielona=open(nazwa+".hyh" , "w") k=" " n=0 l=0 wynik.seek(0) zakaz=["","=0 : if zon.find("=0 : if zon.find("=0 or zon.find("=0:n=n+1 n=n-1 wynik.seek(l) zon=wynik.readline() zon=zon.replace("\n","\n"+n*k) mielona.write(zon) else: wynik.seek(l) zon=wynik.readline() for r in zakaz: if zon.find(r) >=0: n=n-1 break n=n+1 zon=zon.replace("\n","\n"+n*k) mielona.write(zon) else: wynik.seek(l) zon=wynik.readline() zon=zon.replace("\n","\n"+n*k) mielona.write(zon) wynik.seek(l) zon=wynik.readline() l=l+len(zon)+1 wynik.seek(l) mielona.close() raw_input()