0


第53章 Python3 os.replace 方法教程

Python3 OS 文件/目录方法


概述

os.replace() 方法用于重命名文件或目录。

Python3.3 版中的新功能。

语法

**replace()**方法语法格式如下:


    os.replace(src, dst,*, src_dir_fd=None, dst_dir_fd=None)

将文件或目录 src 重命名为 dst,如果 dst 是非空目录,则会引发 OSError。 如果 dst 存在并且是一个文件,如果用户有权限,它将被替换。

参数

  • src – 源文件或目录,如果该目录文件不存在会引发错误 FileNotFoundError。
  • dst – 重命名后的文件或目录,如果已存在,会直接替换。
  • src_dir_fd – 相对目录描述符的路径。
  • dst_dir_fd – 相对目录描述符的路径。

return 值

如果执行成功,重命名将是一个原子操作(这是 POSIX 要求),失败return OSError。

实例

以下实例演示了 replace() 方法的使用:

文本 google.txt 内容为:


    google

    实例 
    import os 
    
    # 重命名文件或目录
    os.replace('google.txt','phlcsdn2023.txt')

执行只剩下一个 phlcsdn2023.txt,内容为:


    google

如果替换后的文件 dst 是已存在的,会替换:

文本 test1.txt 内容为:


    google

文本 test2.txt 内容为:


    phlcsdn2023

    实例 
    import os
    
     
    
    # 重命名文件或目录
    
    os.replace('test1.txt','test2.txt')

执行只剩下一个 test2.txt,内容为:


    google

本专栏所有文章

第1章 Python3 教程第2章 Python3 简介教程第3章 Python3 环境搭建教程第4章 Python3 VScode教程第5章 Python3 基础语法教程第6章 Python3 基本数据类型教程第7章 Python3 数据类型转换教程第8章 Python3 推导式教程第9章 Python3 解释器教程第10章 Python3 注释教程第11章 Python3 运算符教程第12章 Python3 数字(Number)教程第13章 Python3 字符串教程第14章 Python3 列表教程第15章 Python3 元组教程第16章 Python3 字典教程第17章 Python3 集合教程第18章 Python3 编程第一步教程第19章 Python3 条件控制教程第20章 Python3 循环语句教程第21章 Python3 迭代器与生成器教程第22章 Python3 函数教程第23章 Python3 数据结构教程第24章 Python3 模块教程第25章 Python3 输入和输出教程第26章 Python3 File教程第27章 Python3 OS教程第28章 Python3 错误和异常教程第29章 Python3 面向对象教程第30章 Python3 命名空间/作用域教程第31章 Python3 标准库概览教程第32章 Python3 实例教程第33章 Python 测验教程第34章 Python3 正则表达式教程第35章 Python3 CGI编程教程第36章 Python3 MySQL(mysql-connector)教程第37章 Python3 MySQL(PyMySQL)教程第38章 Python3 网络编程教程第39章 Python3 SMTP发送邮件教程第40章 Python3 多线程教程第41章 Python3 XML 解析教程第42章 Python3 JSON教程第43章 Python3 日期和时间教程第44章 Python3 内置函数教程第45章 Python3 MongoDB教程第46章 Python3 urllib教程第47章 Python uWSGI 安装配置教程第48章 Python3 pip教程第49章 Python3 operator教程第50章 Python math教程第51章 Python requests教程第52章 Python random教程第53章 Python3 os.replace() 方法教程

寄语

本文有 phlcsdn2023 原创,欢迎点赞、转载,博客地址:https://blog.csdn.net/phlcsdn2023

  • 山水本相忘,日月原无牵。因为偶然与巧合,我们用两个人的浮世清欢,缔造了一段互依互融的琴瑟共鸣,让山水相连,令日月同辉。可到最后我们才懂得,山再巍峨、水再清涟,一个仍在仰望高空,一个仍在滋润土地,虽同体、不同心;日再普照、月再朦胧,一个归于白昼,一个显于夜晚,虽同光,不同时。
  • 一个人一天做一件实事,一个月做一件新事,一年做一件大事,一生做一件有意的事。贪多不务实是人生大忌。
  • 低调、做自己想做的事、不为外界所困扰、纯粹、善良、有气质、永不言败的女孩子本身就带着一股帅气。
  • 往往幻想能够置身云端确也知道那些轻薄的水蒸汽不能托住自己和梦想就如同那时的爱情让人期待,也充满着无奈《云端的日子》
  • 学问是异常珍贵的东西,从任何源泉吸收都不可耻。

本文转载自: https://blog.csdn.net/phlcsdn2023/article/details/128356109
版权归原作者 你得不到的念想 所有, 如有侵权,请联系我们删除。

“第53章 Python3 os.replace 方法教程”的评论:

还没有评论