Maison >développement back-end >Tutoriel Python >Explication détaillée de la façon de modifier par lots le contenu des fichiers texte en Python

Explication détaillée de la façon de modifier par lots le contenu des fichiers texte en Python

高洛峰
高洛峰original
2017-03-06 13:40:122176parcourir

Cet article présente principalement des informations pertinentes sur la façon de modifier par lots le contenu des fichiers texte en Python. Les amis qui en ont besoin peuvent se référer à

Le lot Python remplace le contenu des fichiers et prend en charge les dossiers imbriqués

import os
path="./"
for root,dirs,files in os.walk(path):
for name in files:
#print name
if name.endswith(".html"):
#print root,dirs,name 
filename=root+"/"+name
f=open(filename,"r")
filecontent=""
line=f.readline() 
while line:
l=line.replace(":/arcgis_js_api","/arcgisapi")
filecontent=filecontent+l
line=f.readline()
f.close()
f=file(filename,"w")
f.writelines(filecontent)
f.close()

Tout le monde comprend la méthode de modification par lots du contenu d'un fichier texte en Python présentée dans cet article. Si vous avez des questions, veuillez me laisser un message. L'éditeur répondra. à vous tous à temps !

Pour des explications plus détaillées sur la façon de modifier par lots le contenu des fichiers texte en Python, veuillez faire attention au site Web PHP chinois pour les articles connexes !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn