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

转自:https://www.cnblogs.com/vercont/p/10210233.html

在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()

猜你喜欢

转载自blog.csdn.net/auccy/article/details/131073646