J'essaye d'écrire du texte hébreu dans un fichier .txt en utilisant python, mais vu que l'hébreu est non-Ascii et non utf -8 Je reçois des erreurs. J'essaie d'avoir du texte littéral שלום dans le fichier texte par opposition à une représentation de celui-ci.Comment écrire un caractère Unicode dans un fichier qui n'est pas supporté par utf-8, python
hebrew_word = "שלום"
file = open("file_with_hebrew.txt", "w")
file.writelines(hebrew_word)
file.close()
partie de ma trace de la pile:
UnicodeEncodeError: 'charmap' codec can't encode character '\u05e9' in position 0: character maps to <undefined>
« L'hébreu est non-UTF-8 »? Err, non. C'est parfaitement bien UTF-8. – deceze