Bonjour à tous !
Je m'excuse à l'avance si ma question a déjà été traité mais je cherche à savoir comment ouvrir un fichier en lecture et en écriture en même temps. Je cherche à remplacer dans mes fichiers .php des chemins relatifs par des chemins absolus, mais impossible d'y arriver !

J'ai bien essayer comme mode r ou r+ ou même r+w (les infos dans help(file) ne sont pas très claires) mais rien n'y fait !
Voivi mon code actuel: (la fonction "existe" vérifie tout simplement si le fichier est présent)
past = raw_input("Chaine de caractère à remplacer ?")
futur = raw_input("La remplacer par ?")
fname = raw_input("Fichier à traiter ?")
while (not existe(fname)):
print "Le fichier", fname, "est introuvable."
fname = raw_input("Fichier à traiter ?")
if existe(fname):
fichier = open(fname, 'r+')
for i in fname:
ligne = fichier.readline()
if past in ligne:
ligne.replace(past,futur)
else:
print "fin du programme"
exit
fichier.close()
print "done"
exit
Merci pour votre aide !!