随笔记录方便自己和同路人查阅。
#------------------------------------------------我是可耻的分割线-------------------------------------------
shutil(或成为shell工具)模块中包含一些函数,让你在Python程序中复制、移动、改名和删除文件。要使用shutil的函数,首先需要
import shutil。
#------------------------------------------------我是可耻的分割线-------------------------------------------
1、复制文件和文件夹
shutil模块提供了一些函数,用于复制文件和整个文件夹。调用shutil.copy(source,destination),将路径source处的文件复制到路径
destination处的文件夹(source和destination都是字符串)。如果destination是一个文件名,它将作为被复制文件的新名字。该函数返回一个
字符串,表示被复制文件的路径。
shutil.copy()函数,以文件夹为destination,示例代码:
#! python 3
# -*- coding:utf-8 -*-
# Autor: Li Rong Yang
import shutil,os
#使用os.getcwd()函数,获取当前路径下的shutil_copy.py文件作为source,copy到D:\\quiz,作为destination
shutil.copy(os.getcwd() + '\\shutil_copy.py','D:\\quiz')
运行结果:
shutil.copy()函数,以文件为destination,示例代码:
#! python 3
# -*- coding:utf-8 -*-
# Autor: Li Rong Yang
import shutil,os
#使用os.getcwd()函数,获取当前路径下的shutil_copy.py文件作为source,copy到D:\\quiz\\shutil