python 重命名的方法,Python | 重命名现有文件(os.rename()方法的示例)

重命名现有文件

要更改现有文件的名称-我们使用“rename()法”的OS“模块” -所以访问的“rename()法”,我们必须导入模块“OS”。

模块导入语句:import os

rename()方法的语法: os.rename(src, dest)

在这里,src是源文件(旧文件)的名称,dest是目标文件的名称(新文件的名称)。

示例

这是在python中更改现有文件名的代码。在此示例中,我们创建文件file1.txt并在其中写入“ Hello”,然后关闭文件,将file1.txt重命名为myfile.txt。为了验证操作,请检查file1.txt是否存在–如果file1.txt不存在,请检查其myfile.txt是否存在–打印其内容,并且内容将为“ Hello” –我们已经在file1.txt中编写了该内容。

import os

def main():

# 首先创建文件

fo = open("file1.txt","wt")

# 在其中写入数据

fo.write("Hello")

# 关闭档案

fo.close()

# 更改文件名

os.rename("file1.txt", "myfile.txt")

# 检查file1.txt是否存在

# 如果不存在-将打开myfile并读取

if not(os.path.exists("file1.txt")):

print("file1.txt does not exist.")

# 检查myfile,并读取其内容

if os.path.exists("myfile.txt"):

print("myfile.txt exists, reading its content...")

# 打开文件

fo = open("myfile.txt", "rt")

# 阅读其内容

str = fo.read()

# 打印内容

print("Content of the file: ")

print(str)

else:

print("Operation failed.")

if __name__=="__main__":main()

输出结果

file1.txt does not exist.

myfile.txt exists, reading its content...

Content of the file:

Hello

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值