Is 'encoding is an invalid keyword' error inevitable in python 2.x?

后端 未结 4 1891
清酒与你
清酒与你 2020-12-08 00:21

Ansi to UTF-8 using python causing error

I tried the answer there to convert ansi to utf-8.

import io

with io.open(file_path_ansi, encoding=\'latin-         


        
4条回答
  •  太阳男子
    2020-12-08 01:08

    This is how you can convert ansi to utf-8 in Python 2 (you just use normal file objects):

    with open(file_path_ansi, "r") as source:
        with open(file_path_utf8, "w") as target:
            target.write(source.read().decode("latin1").encode("utf8"))
    

提交回复
热议问题