python - 将字符串/转换为\时出现 EOL 错误

标签 python

def replc(path):
    path.replace('/','\')
    return path

这个定义给我 EOL 错误,我该如何替换它?

最佳答案

您需要转义反斜杠:

path.replace('/','\\')

反斜杠用于转义 python 中的特殊字符,因此要使用实际的反斜杠,您必须对它进行转义。 python string-literals .

关于python - 将字符串/转换为\时出现 EOL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31454401/

相关文章:

python - 从文件到列表中元组的字符串

python - 计算蛋白质序列的所有可能的 RNA 密码子组合

python - 使用 Tensorflow 2.0 使用多个 GPU 进行训练时出现错误 : Out of range: End of sequence

python - 当 PyPDF2 正在解析的 PDF 损坏时,我可以让 PyPDF2 优雅地失败吗?

python - 如何使用 flask_restplus 显示模式示例?

python - 每次编辑静态文件时都需要 manage.py collectstatic 吗?

python - 什么时候 str 不是 str?

python - 以参数作为列表的 neo4j 密码性能

python - 写入文件和函数

python - Matplotlib 图例字体大小