编写程序,设计一个自定义函数实现文本文件的剪切功能。(函数接收两个参数,第一个参数为要剪切的文件名,第二个参数为粘贴后的文件名,可以粘贴到任意文件夹中。) 提示:剪切时需要删除原文件,可以用os模块中的remove函数删除文件 import os os.remove(“文件名”)
时间: 2024-03-05 21:53:34 浏览: 66
node.js实现复制文本到剪切板的功能
好的,以下是一个简单的 Python 函数,可以实现文本文件的剪切功能:
```python
import os
def cut_file(source_file, destination_file):
# 读取源文件内容
with open(source_file, 'r') as f:
contents = f.read()
# 将内容写入目标文件
with open(destination_file, 'w') as f:
f.write(contents)
# 删除源文件
os.remove(source_file)
```
在上面的代码中,我们首先使用 `open()` 方法读取源文件的内容。然后,我们使用 `open()` 方法创建一个新的文件,并将源文件的内容写入该文件中。最后,我们使用 `os.remove()` 方法删除源文件。你可以通过调用这个函数,并传递源文件名和目标文件名作为参数来实现文本文件的剪切功能。
阅读全文