Python reading from a file and saving to utf-8

后端 未结 3 1879
情书的邮戳
情书的邮戳 2020-11-28 02:51

I\'m having problems reading from a file, processing its string and saving to an UTF-8 File.

Here is the code:

try:
    filehandle = open(filename,\"         


        
3条回答
  •  感动是毒
    2020-11-28 03:26

    You can't do that using open. use codecs.

    when you are opening a file in python using the open built-in function you will always read/write the file in ascii. To write it in utf-8 try this:

    import codecs
    file = codecs.open('data.txt','w','utf-8')
    

提交回复
热议问题