gpt4 book ai didi

python - 如何写入文件但保持\n 原样,而不是在 python 中添加新行?

转载 作者:行者123 更新时间:2023-11-30 23:30:27 27 4
gpt4 key购买 nike

我正在创建一个包含所有其他程序的程序,但是当我尝试写入该文件时,它会将 \n 作为新行打印,而不是字面上的 \n .

例如:

file.write("""a=input("What would you like?\n")

产品:

a=input("What would you like?

")

有什么办法可以解决这个问题吗?

最佳答案

使用反斜杠 \ 转义具有特殊含义的字符,例如例如换行符、反斜杠本身或引号字符

因此使用:

file.write("""a=input("What would you like?\\n")""")

或者通过在字符串前面添加 r 使其成为原始字符串:

file.write(r"""a=input("What would you like?\n")""")

关于python - 如何写入文件但保持\n 原样,而不是在 python 中添加新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20584882/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com