„UnicodeDecodeError: ‚utf-8‘ codec can’t decode byte 0xff in position 0: invalid start byte“

Hier gibt es Infos zur Programmiersprache Python

import fileinput
import re
input=open("wolf.txt","r")
output=open("output.txt","w")
for line in input:
        re.search(r"ряд","Runde")
        output.write(line)
input.close()
output.close()

In diesem Fall ist die Codierung der Datei nicht angegeben. Es muss diese bei input=open als Argument mit angegeben werden:

import fileinput
import re
input=open("wolf.txt","r","utf-8")
output=open("output.txt","w")
for line in input:
re.search(r"ряд","Runde")
output.write(line)
input.close()
output.close()

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.