Insérer une chaîne de caractères au début de chaque ligne

Comment puis-je insérer une chaîne de caractères au début de chaque ligne dans un fichier texte, j'ai le code suivant:

f = open('./ampo.txt', 'r+')
with open('./ampo.txt') as infile:
    for line in infile:
        f.insert(0, 'EDF ')
f.close

j'obtiens l'erreur suivante:

"'fichier' objet n'a pas d'attribut "insérer","

Veuillez noter que je suis une programmation complète n00b.

InformationsquelleAutor philberndt | 2011-10-03