Qui spiega come fare per costruire le tabella richieste da quel metodo.
Non mi sembra che quel metodo faccia al caso tuo comunque, si può usare solo per sostiture caratteri della stessa lunghezza.
Ah, attento perchè credo che nel codice che hai scritto sovrascrivi continuamente il file, dovresti appendere le linee nel file out.html aprendolo in modalità "b", non "w".