python文件的基本操作,python的文件操作方法_1

  python文件的基本操作,python的文件操作方法

  

  文件和文件夹的移动、复制、删除、重命名

  一.概述

  在Python中,文件和文件夹的移动、复制、删除和重命名,主要依靠os模块和shutil模块。下面的例子是用来演示文件的移动、复制、删除、重命名,使用时可以直接查询。

  相关:《Python视频教程》

  二。例子

  1#!/usr/bin/python3

  2 #-*-编码:utf-8-*-

  3__author__=mayi

  4 _ _日期__=2018/4/4

  五

  6

  7#######################################

  8功能:移动,复制,删除和重命名文件和文件夹。

  9#######################################

  10

  11

  12#导入shutil模块和os模块

  13importshutil

  14进口

  15

  16#复制单个文件

  17shutil . copy( c : \ \ a \ \ 1 . txt , C:\\b )

  18

  19#复制并重命名新文件

  20 shutil . copy( c : \ \ a \ \ 2 . txt , C:\\b\\121.txt )

  21

  2 #复制整个目录(备份)

  23shutil.copytree(C:\\a , C:\\b\\new_a )

  24

  25#删除文件

  26os.unlink(C:\\b\\1.txt )

  27os . unlink( c : \ \ b \ \ 121 . txt )

  28

  29#删除空文件夹

  30try:

  31os.rmdir(C:\\b\\new_a )

  32异常异常:

  33 print( error message: str(ex))#提示:错误消息,目录不为空。

  34

  35#递归删除一个空文件夹

  36try:

  37os . remove dirs( c : \ \ b \ \ new _ a )

  38异常异常:

  39 print( error message: str(ex))#提示:错误消息,目录不为空。

  40

  41#删除文件夹和内容

  42 shutil . RM tree( c : \ \ b \ \ new _ a )

  43

  4 #移动文件

  45shutil . move( c : \ \ a \ \ 1 . txt , C:\\b )

  46

  7 #移动文件夹

  48shutil.move(C:\\a\\c , C:\\b )

  四十九个

  50#重命名文件

  51 shutil . move( c : \ \ a \ \ 2 . txt , C:\\a\\new2.txt )

  五十二个

  5 #重命名文件夹

  54shutil.move(C:\\a\\d , C:\\a\\new_d )

  55

  6 #入口功能

  57if__name__==__main__:

  58通行证

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python文件路径操作方法总结怎么写,python文件路径操作方法总结表,python文件路径操作方法总结
  • python文件路径操作方法总结怎么写,python文件路径操作方法总结图
  • ,,PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
  • python文件加密存储,python通过文件读写,复制图片
  • python文件打开的默认方式是只读,python以只读方式打开文本文件的参数
  • python文件读写,python将数据写入文件和从文件读取
  • 怎么把python文件变成可执行exe,python将py文件编译成exe文件
  • 打开python文件的两种方式,python文件是怎么打开
  • python文件操作write,python文件write函数的用法
  • linux如何编译python文件,linux上python编译器
  • python打不开文件怎么回事,做好的python文件直接打开怎么不能用
  • python中绝对路径,python文件相对路径怎么写
  • python对文件的操作方法有哪些,python文件的基本操作
  • python关于文件的题目,python文件概述
  • python文件可以直接运行吗,python直接运行
  • 留言与评论(共有 条评论)
       
    验证码: