leider printed dieses Programm nur die variable zahl, aber schreibt sie nicht.
Code: Alles auswählen
p=print
datei = open('1.txt', 'r')
file = datei.read()
datei.close()
zahl = file
zahl = zahl.replace('a', "{")
zahl = zahl.replace('A', '{')
zahl = zahl.replace('b', '}')
zahl = zahl.replace('B', '}')
zahl = zahl.replace('c', '|')
zahl = zahl.replace('C', '|')
zahl = zahl.replace('d', '~')
zahl = zahl.replace('D', '~')
zahl = zahl.replace('e', '€')
zahl = zahl.replace('E', '€')
zahl = zahl.replace('f', '꛳')
zahl = zahl.replace('F', '꛳')
zahl = zahl.replace('g', '𑅃')
zahl = zahl.replace('G', '𑅃')
zahl = zahl.replace('h', '꘏')
zahl = zahl.replace('H', '꘏')
zahl = zahl.replace('i', '℻')
zahl = zahl.replace('I', '℻')
zahl = zahl.replace('j', '°')
zahl = zahl.replace('J', '°')
zahl = zahl.replace('k', '$')
zahl = zahl.replace('k', '$')
zahl = zahl.replace('l', '(')
zahl = zahl.replace('L', '(')
zahl = zahl.replace('m', '`')
zahl = zahl.replace('M', "`")
zahl = zahl.replace('n', '*')
zahl = zahl.replace('N', '*')
zahl = zahl.replace('o', '^')
zahl = zahl.replace('O', '^')
zahl = zahl.replace('p', '&')
zahl = zahl.replace('P', '&')
zahl = zahl.replace('q', '/')
zahl = zahl.replace('Q', '/')
zahl = zahl.replace('r', '=')
zahl = zahl.replace('R', '=')
zahl = zahl.replace('s', '-')
zahl = zahl.replace('S', '-')
zahl = zahl.replace('T', '_')
zahl = zahl.replace('t', '_')
zahl = zahl.replace('u', '#')
zahl = zahl.replace('U', '#')
zahl = zahl.replace('v', ';')
zahl = zahl.replace('V', ';')
zahl = zahl.replace('w', '☮')
zahl = zahl.replace('W', '☮')
zahl = zahl.replace('x', '<')
zahl = zahl.replace('X', '<')
zahl = zahl.replace('y', '>')
zahl = zahl.replace('Y', '>')
zahl = zahl.replace('z', '§')
zahl = zahl.replace('Z', '§')
zahl = zahl.replace("1", "⟲")
zahl = zahl.replace("2", "᧖")
zahl = zahl.replace("3", "☢")
zahl = zahl.replace("4", "፥")
zahl = zahl.replace("5", "☽")
zahl = zahl.replace("6", "☛")
zahl = zahl.replace("7", "꧙")
zahl = zahl.replace("8", "𑁣")
zahl = zahl.replace("9", "ᗯ")
zahl = zahl.replace("0", "卄")
p(zahl)
datei = open('2.txt', 'a')
datei.write(zahl)
datei.close()
Code: Alles auswählen
UnicodeEncodeError: 'charmap' codec can't encode characters in position 0-2: character maps to <undefined>