大家好,我想在3X中运行python 2.X脚本时遇到问题,这是错误消息,可以为您提供帮助吗
outfile.write(fixed.encode,"(utf-8)")
TypeError:write()恰好接受一个参数(给定2个)
这可能是由于某些流氓IDE自动完成/ Intellisense造成的。
应该是:
outfile.write(fixed.encode("utf-8"))
因此,引号切换了,根本与Python 2.x-3.x转换无关。
Ho,对不起原来的代码是你说过的吗新的错误消息是:TypeError:write()参数必须为str,而不是字节