关于 error:file takes at most 3 arguments (4 given) 的解决方法

情况描述:

当程序运行到下面语句时报错:file<> takes at most 3 arguments (4 given)

open("1.txt", "w", newline='', encoding='utf-8')

原因:在python 2.x版本中,最多可以传三个参数给open函数

解决方法:

1.让程序在python3.x版本中运行

2.删减传给open函数的参数个数

你可能感兴趣的:(python)