TypeError: 'encoding' is an invalid keyword argument for this function 解决Python 2.7

在python2.7中这样调用代码

open('file/name.txt','r',encoding= 'utf-8').read()

会出现

TypeError: 'encoding' is an invalid keyword argument for this function

这样的错误

需要将代码修改为

import io
io.open('file/name.txt','r',encoding= 'utf-8').read()

 

posted @ 2018-09-29 23:09  vercont  阅读(461)  评论(0编辑  收藏  举报