Pythn如何复制并且粘贴文件?Python复制文件到另一个文件夹怎么做

在我们操作电脑时如果要将一个文件复制粘贴到另一个文件夹的话,一般会使用Ctrl+C这种快捷键的方式来实现这个需求 。那么有些小伙伴就想知道在python中如何实现复制粘贴文件到另一个文件夹,那么下面这篇文章就来交给各位小伙伴最简单的一个方法 。

Pythn如何复制并且粘贴文件?Python复制文件到另一个文件夹怎么做

文章插图
python中要对文件进行操作的话,大部分情况下使用os模块都是可以去轻松完成的 。但是除了os模块之外,还有一个内置模块shutil能够实现对文件的各种操作 。
【Pythn如何复制并且粘贴文件?Python复制文件到另一个文件夹怎么做】而在shutil模块中有一个叫做copyfile()的方法能够将一个文件复制粘贴到另一个文件夹之中,这个方法在调用时第一个参数就是原文件所在的文件路径 。第二个参数则是要复制到哪一个文件夹的路径,不同于平常的复制操作,它需要指定复制后的文件名才可以 。
为了保证复制时不出现因文件名导致复制粘贴失败的情况,所以还需要先用os模块的exists()方法来判断一个目标文件夹是否存在 。只有当文件路径存在并且复制粘贴后的文件名不重复才能完成文件复制粘贴到另一个文件夹的需求,代码示例如下所示:
import osimport shutilif os.path.exists(’D:\\demo.txt’) == False:    shutil.copyfile(’C:\\tmp.txt’, ’D:\\demo.txt’)在上面的if条件判断之中之所以要在结果为False时才复制粘贴文件的原因就在于,当返回的结果为True值时就表示复制粘贴后的文件夹中有同名文件,只有在没这个文件时才能够复制粘贴文件 。
以上就是关于“Pythn如何复制并且粘贴文件?Python复制文件到另一个文件夹怎么做”的全部内容了,希望对你有所帮助 。

    推荐阅读