Problème modifiaction de fichier texte python

jas38 Messages postés 42 Statut Membre -  
jas38 Messages postés 42 Statut Membre -
Bonjour,
Je souhaite pouvoir modifier un fichier texte en python.
Mais lorsque je fais par exemple :
def exo3():
from os import *
fs=open("c:/source", "r")
fd=open("c:/destination", "w")
while 1:
txt=fs.readlines()
if txt=='':
break
if txt !='#':
fd.write(txt)
fs.close()
fd.close()
return


il me met:
Traceback (most recent call last):
File "C:\Users\Jason\Documents\IUT\Maths\Math\TP5\tp5.py", line 46, in <module>
exo3()
File "C:\Users\Jason\Documents\IUT\Maths\Math\TP5\tp5.py", line 16, in exo3
fs=open("c:/source", "r")
TypeError: an integer is required
A voir également:

2 réponses

heyquem Messages postés 808 Statut Membre 131
 
Bonsoir,

C’est étrange, la file suivante réapparaît après plus de 2 ans et demi sur le même sujet le soir où tu mets cette question !!!

https://forums.commentcamarche.net/forum/affich-1042055-python-module-os-et-fonction-open
0
jas38 Messages postés 42 Statut Membre
 
Merci en enlevant from os import * ca marche
0