“Ändern Sie einen Teil einer Textdatei -Python” Code-Antworten

Python finden und ersetzen Sie die Zeichenfolge in der Datei

# Read in the file
with open('file.txt', 'r') as file :
  filedata = file.read()

# Replace the target string
filedata = filedata.replace('ram', 'abcd')

# Write the file out again
with open('file.txt', 'w') as file:
  file.write(filedata)
Frantic Fish

Python Ersetzen Sie die Zeichenfolge in der Datei

#input file
fin = open("data.txt", "rt")
#output file to write the result to
fout = open("out.txt", "wt")
#for each line in the input file
for line in fin:
	#read replace the string and write to output file
	fout.write(line.replace('pyton', 'python'))
#close input and output files
fin.close()
fout.close()
Embarrassed Emu

Ändern Sie einen Teil einer Textdatei -Python

#!/usr/bin/env python3
import fileinput

with fileinput.FileInput(filename, inplace=True, backup='.bak') as file:
    for line in file:
        print(line.replace(text_to_search, replacement_text), end='')
britishmailman

Ähnliche Antworten wie “Ändern Sie einen Teil einer Textdatei -Python”

Fragen ähnlich wie “Ändern Sie einen Teil einer Textdatei -Python”

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen