📜  python 复制粘贴文件 - Python (1)

📅  最后修改于: 2023-12-03 15:04:15.855000             🧑  作者: Mango

Python 复制粘贴文件

在编程过程中,我们经常需要复制粘贴文件,这时候可以使用 Python 来简化这一过程。

复制文件

使用 shutil 模块的 copy() 方法可以复制文件。以下是该方法的语法:

shutil.copy(src, dst)

其中:

  • src: 要复制的源文件路径。
  • dst: 复制后的目标文件路径。

以下是一个复制文件的示例:

import shutil

src_file = 'source_file.txt'
dst_file = 'destination_file.txt'

shutil.copy(src_file, dst_file)

print('文件复制成功!')
复制文件夹

使用 shutil 模块的 copytree() 方法可以复制文件夹。以下是该方法的语法:

shutil.copytree(src, dst)

其中:

  • src: 要复制的源文件夹路径。
  • dst: 复制后的目标文件夹路径。

以下是一个复制文件夹的示例:

import shutil

src_folder = 'source_folder'
dst_folder = 'destination_folder'

shutil.copytree(src_folder, dst_folder)

print('文件夹复制成功!')
粘贴文件

使用 shutil 模块的 move() 方法可以把文件粘贴到指定位置。以下是该方法的语法:

shutil.move(src, dst)

其中:

  • src: 要移动的源文件路径。
  • dst: 移动后的目标文件路径。

以下是一个将文件粘贴到指定位置的示例:

import shutil

src_file = 'source_file.txt'
dst_file = 'destination_file.txt'

shutil.move(src_file, dst_file)

print('文件粘贴成功!')
粘贴文件夹

使用 shutil 模块的 move() 方法可以把文件夹粘贴到指定位置。以下是该方法的语法:

shutil.move(src, dst)

其中:

  • src: 要移动的源文件夹路径。
  • dst: 移动后的目标文件夹路径。

以下是一个将文件夹粘贴到指定位置的示例:

import shutil

src_folder = 'source_folder'
dst_folder = 'destination_folder'

shutil.move(src_folder, dst_folder)

print('文件夹粘贴成功!')

以上就是 Python 复制粘贴文件的全部内容。使用 shutil 模块可以在 Python 中轻松实现文件和文件夹的复制和粘贴。