关于 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版本中运行
【关于 error(file takes at most 3 arguments (4 given) 的解决方法)】2.删减传给open函数的参数个数

    推荐阅读