python创建文件,名称为“english_song”,将歌词按行输入,将文件重命名为“my heart will go on”对文件创建副本为“back-up”关闭文件
时间: 2023-12-10 09:38:34 浏览: 75
子名称:Python GUI应用程序,用于将字幕文件重命名为与视频文件相同的名称
下面是代码实现:
```python
# 创建文件 english_song 并写入歌词
with open("english_song.txt", "w") as f:
f.write("Every night in my dreams\n")
f.write("I see you, I feel you\n")
f.write("That is how I know you go on\n")
f.write("Far across the distance\n")
f.write("And spaces between us\n")
f.write("You have come to show you go on\n")
# 重命名文件为 my heart will go on
import os
os.rename("english_song.txt", "my heart will go on.txt")
# 创建副本为 back-up
import shutil
shutil.copy("my heart will go on.txt", "back-up.txt")
# 关闭文件
f.close()
```
其中,`open()` 函数用于创建并打开文件,`with` 语句可以自动关闭文件;`os.rename()` 函数用于重命名文件;`shutil.copy()` 函数用于创建文件副本;最后,记得关闭文件。
阅读全文