首页 > 解决方案 > Spyder 代码分析“无效的转义序列”,带有正则表达式结构,如 `\d`

问题描述

PEP 8使用带有代码样式 linting 的Spyder 4.2.5 ,我在每一行都收到警告,其中我有一些合法的特殊正则表达式构造(\d\.),例如:

re.search(pattern="\d+$", string=info).group()

相应的警告内容如下:

W605 invalid escape sequence `\d` (pycodestyle W605) 

我想知道我是否可以抑制这种行为或让 Spyder 明白我们在这里是一个 RE 表达式,而不仅仅是一个字符串。我仍然想使用代码风格的 linting。

标签: spyder

解决方案


推荐阅读