shutil模块python怎么操作
问题描述:shutil模块python怎么操作
推荐答案 本回答由问问达人推荐
shutil模块提供了各种用于文件操作的函数,以下是其中一些常见的操作:
1.复制文件:你可以使用shutil.copy(src, dst)函数复制文件,其中src是源文件的路径,dst是目标路径。
import shutil
src_file = "source.txt"
dst_file = "destination.txt"
shutil.copy(src_file, dst_file)
2.移动文件:使用shutil.move(src, dst)函数将文件从源路径移动到目标路径。
import shutil
src_file = "source.txt"
dst_file = "destination.txt"
shutil.move(src_file, dst_file)
3.删除文件:shutil模块提供了shutil.remove(path)函数来删除文件。
import shutil
file_to_delete = "file_to_delete.txt"
shutil.remove(file_to_delete)
4.重命名文件:你可以使用shutil.move(src, dst)函数来重命名文件,只需将源文件名作为src,目标文件名作为dst。
import shutil
src_file = "old_name.txt"
dst_file = "new_name.txt"
shutil.move(src_file, dst_file)
5.获取文件信息:你可以使用shutil模块来获取文件的基本信息,如大小、创建时间等。
import shutil
file_info = shutil.os.stat("file.txt")
print("File size:", file_info.st_size, "bytes")
print("File creation time:", file_info.st_ctime)
查看其它两个剩余回答