通过软盘拷贝文件 python
时间: 2023-08-21 12:00:58 浏览: 86
python 实现磁盘读写
5星 · 资源好评率100%
通过软盘拷贝文件,在Python中可以使用`shutil`模块来实现。
首先,需要导入`shutil`模块:
```python
import shutil
```
然后,通过`shutil.copy()`函数可以完成拷贝操作,该函数接受两个参数,分别是源文件路径和目标文件路径。例如,将文件`file.txt`从源目录`source`拷贝到目标目录`destination`:
```python
source_file = 'source/file.txt'
destination_file = 'destination/file.txt'
shutil.copy(source_file, destination_file)
```
如果需要将整个目录拷贝到另一个目录,可以使用`shutil.copytree()`函数,该函数接受两个参数,分别是源目录路径和目标目录路径。例如,将整个目录`source_dir`拷贝到目标目录`destination_dir`:
```python
source_dir = 'source_dir'
destination_dir = 'destination_dir'
shutil.copytree(source_dir, destination_dir)
```
需要注意的是,如果目标目录已经存在,`shutil.copy()`和`shutil.copytree()`函数会引发`FileExistsError`异常。如果需要覆盖目标目录中已存在的文件,可以使用`shutil.copy2()`函数。
以上就是通过软盘拷贝文件的Python实现的简单示例。通过使用`shutil`模块中的相关函数,可以方便地实现文件或目录的拷贝操作。
阅读全文