Intanto un file .tar non e' un file di testo e quindi lo devi aprire in binario (b).

In secondo luogo, non puoi lavorare sullo stesso file ma devi leggere quello originale e scrivere in un secondo file quello che ti interessa.