无效的语法(<string>,第4行)(语法错误)

时间:2019-06-09 01:27:38

标签: python pylint

根据flake8,pylint,我的语法无效,但是代码有效。 该代码有什么问题?

我做了很多Google搜索,但是找不到任何东西。

#!/usr/bin/env python
with open("test.py", "a") as output:
    # E:  4, 0: invalid syntax (<string>, line 4) (syntax-error)
    print("hello world", file=output)

1 个答案:

答案 0 :(得分:0)

您正在运行什么版本的Python?我不确定何时确切地实现它,但我不认为Python的早期版本具有print()函数的file = output参数,因此您的解释器可能只希望一个字符串