vscode python2 print语句报红

问题如图所示,代码可以正常运行,但是pylint报E1601的错误是怎么回事(编辑器用的是Python2)
图片描述

阅读 9.6k
4 个回答

https://pylint.readthedocs.io...
print statement used Used when a print statement is used (print is a function in Python 3) This message can’t be emitted when using Python >= 3.0.
在配置里面忽略E1601,或者

from __future__ import print_function
print('aaa')

python我还是推荐你用pycharm或者插件多样的Sublime Text

这应该是 py3 的语法检测吧。

还是在配置里忽略E1601错误了,毕竟写惯了python2,要改print的语法的话得改好多处

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题