python - 嘿,埃弗雷恩!(Python)
问题描述
我有一个程序可以创建一个文件并向其中写入许多行。
def save():
f = open("newfile.txt", "w")
f.write("""\
Hey!
How are u?
Good Bye!
""")
save()
我需要它在开头写行,而不是 4 个空格。此外,这样它就像第一个选项而不是这样:
def save():
f = opne("newfile.txt", "w")
f.write("""\
Hey!
How are u?
Good Bye!
""")
save()
解决方案
尝试这个:
def save():
f = open("newfile.txt", "w")
f.write(
"Hey!\n"
+ "How are u?\n"
+ "Good Bye!\n"
)
f.close()
save()
推荐阅读
- javascript - 表单不显示在 Angular 中
- react-native - 在 ScrollView 中使用 ListItem、FlatList 时出现警告
- python - Python PyAutoGui pixelMatchesColor 引发 windll.user32.ReleaseDC 错误
- flutter - 在按下按钮两次之前状态不会更新
- python - 无论线程如何,tkinter 都会冻结
- performance - Rust 编译中最耗时的部分通常是什么?
- powershell - 如何使用下面的 Try/catch 块实际捕获无法找到的电子邮件地址?
- c++ - 运行时错误:基数为 0x000000000000 的指针索引表达式溢出到 0xffffffffffffffe8
- javascript - 如何在 Three.js 中设置 Orbit Control 的水平旋转限制
- javascript - 如何分离或提取 HTML 标签?