为什么python中出现这个,不影响正常运行,看着别扭

fp=open('D:/text.txt','a+')
print ('hello',file=fp)
fp.close()
报:Unexpected expression syntax

img

看一看编码规范PEP8

因为你违反了编码规范PEP8
解决办法
1.根据编码规范,把所有警告的代码都改掉
2.下个pycharm之类的好用的IDE,直接ctrl+alt+l一键给你格式化成合格的代码格式
3.在IDE里设置不进行PEP8的检验
另,你在等号两边各加个空格就不报错了