写入文件时,Unicode编码错误,带有希腊字母

时间:2018-06-18 20:41:53

标签: python python-3.x

我正在使用Tkinter开发一个用于GUI的客户应用程序,输入都是希腊语。我已经让程序将输入直接写入txt文件,但是当我用希腊语填写关于客户信息的空白时,我点击按钮保存它们,python给了我UnicodeEncodeError ..只有希腊字母。

当我用拉丁字符填补空白时,一切都很好,但我需要希腊字母。

我该如何解决这个问题?

打开(保存+' .txt'' w')作为file_open:

    file_open.write(saved_3 +'                         '+'PNC:'+saved_5+'\n')
    file_open.write(saved_1 +'\n')
    file_open.write(saved_2 +'\n')
    file_open.write(saved_3 +'\n')
    file_open.write(saved_4 +'\n')
    file_open.write(saved_6)



messagebox.showinfo('', 'ΕΠΙΤΥΧΗΣ ΑΠΟΘΗΚΕΥΣΗ ΣΤΟΙΧΕΙΩΝ')

0 个答案:

没有答案