从 Python 3.6 开始,未识别的转义序列(例如 \.)将产生 SyntaxWarning。 在未来的 Python 版本中,它们将成为 SyntaxError。
\.
SyntaxWarning
SyntaxError
要解决此问题,您可以转义反斜杠(例如 \\.),或使用原始字符串(例如 r'\.')。
\\.
r'\.'
示例:
# 警告:无效的转义序列 '\.' print('\.') # Correct print(r'\.') print('\\.')