Bonjour,
J'ai un fichier texte qui contient des des caractères spéciaux que mon éditeur vim affiche comme ^M, ce sont des retours chariot DOS semble-t-il (et sous vim, je peux en écrire en faisant ctrl+v,ctrl+m).
Je voudrais écrire un script Python qui supprime ces caractères. Or si j'écris ce caractère spécial dans mon script python, par exemple si je fais :
j'ai une erreur 'EOL while scanning single-quoted string'.
Merci d'avance pour votre aide.

PS. Le fichier texte qui contient des caractères spéciaux ^M est généré par un script PHP (à partir d'un formulaire sur le web). Donc éventuellement, je pourrais regarder du côté de ce script PHP mais j'aimerais éviter.