【发布时间】:2018-01-27 21:08:44
【问题描述】:
我正在尝试将代码从 python 程序写入 python 文件
例子:
f.write("output.write(str(fib(int(line))) + '\n')")
我希望将换行符实际写入文件,而不是在文件中放置实际的换行符。我该怎么做呢?
【问题讨论】:
标签: python python-3.x
我正在尝试将代码从 python 程序写入 python 文件
例子:
f.write("output.write(str(fib(int(line))) + '\n')")
我希望将换行符实际写入文件,而不是在文件中放置实际的换行符。我该怎么做呢?
【问题讨论】:
标签: python python-3.x
你只需要用另一个反斜杠转义反斜杠:
... + '\\n'
或者使用raw 字符串:
... + r'\n'
【讨论】:
尝试在换行符之前添加另一个反斜杠\,如下所示:
f.write("output.write(str(fib(int(line))) + '\\n')")
【讨论】: