python ‘FlakesChecker‘ object has no attribute ‘JOINEDSTR‘

写python的时候碰到一个比较奇怪的问题,pep8检查报了一个奇怪的错误,主要错误如下:

'FlakesChecker' object has no attribute 'JOINEDSTR'

网上找了没找到类似的问题,所以我就开始手动排查代码,发现是有一种写法导致的这个报错,示例如下

#以下这样的代码会引起pep8崩溃报错
x = "end"
print(f"This will be the {x}")

可能是版本导致的问题,也有人指出是老旧的 hacking.core 版本导致了这个问题,所以能避免这样的写法就尽量避免这么写,换一种写法表示就行了。

Guess you like

Origin blog.csdn.net/weixin_44388689/article/details/119854612