麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

Python os.rename() 重命名目錄和文件的示例

2020-02-15 23:23:01
字體:
來源:轉載
供稿:網友

概述

os.rename() 方法用于重命名文件或目錄,從 src 到 dst,如果dst是一個存在的目錄, 將拋出OSError。

語法

rename()方法語法格式如下:

os.rename(src, dst)

參數

src – 要修改的目錄名

dst – 修改后的目錄名

返回值

該方法沒有返回值

該方法 可以重命名 文件 和目錄,

如果 src參數 對應文件或目錄,不存在,會保錯,

如果 dst 參數 對應文件或目錄,已經存在,也會報錯

實驗方法:

在當前目錄下,新建一個目錄,名稱為:testDir

在目錄testDir下,新建一個 文本文件:123.txt

在目錄testDir下,新建一個目錄:ttDir

測試代碼如下:

# -*- coding:utf-8 -*-import ossrcDir = './testDir/ttDir'dstDir = './testDir/hhDir'try: os.rename(srcDir,dstDir)except Exception as e: print e print 'rename dir fail/r/n'else: print 'rename dir success/r/n'srcFile = './testDir/123.txt'dstFile = './testDir/555.txt'try: os.rename(srcFile,dstFile)except Exception as e: print e print 'rename file fail/r/n'else: print 'rename file success/r/n'print('END')

第一次運行結果如下:

rename dir successrename file successENDProcess finished with exit code 0

此時 目錄: ttDir 已經被修改為 hhDir

文件: 123.txt 已經被修改為 555.txt

再次執行代碼:

運行結果如下:

[Error 2] rename dir fail[Error 2] rename file failENDProcess finished with exit code 0

文件和目錄 都不存在了 ,所以失敗了

第三次運行:

在之前的基礎上:

新建文件 123.txt ,新建目錄 ttDir

這樣 testDir的目錄布局如下:

Python os.rename 重命名目錄和文件

執行代碼:

運行結果如下:

[Error 183] rename dir fail[Error 183] rename file failENDProcess finished with exit code 0

錯誤的原因是:相同文件名的文件,已經存在了,不會覆蓋該文件。

以上這篇Python os.rename() 重命名目錄和文件的示例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美福利视频一区二区三区 | 久久福利国产 | 欧美综合成人 | 成人在线免费小视频 | 国产精品久久久久一区二区 | 色视频在线| 亚洲第一页中文字幕 | 男女一边摸一边做羞羞视频免费 | 国产亚洲精彩视频 | 免费小毛片 | 国产分类视频 | 99精彩视频在线观看 | 精品1 | 国产精品久久久久久久久久久久久久久久 | 国产精品久久久久久久久久免 | 视频在线中文字幕 | 麻豆视频国产在线观看 | 天天看天天摸天天操 | 中文字幕在线免费观看电影 | 国产精品剧情一区二区在线观看 | 在线看一级片 | 男女污视频在线观看 | 亚洲爱爱图 | 九九视频在线观看6 | 第四色成人网 | 操碰视频在线观看 | 久久福利国产 | 99在线热播精品免费 | 成人激情在线观看 | 一级毛片免费一级 | 99热99精品 | 精国品产一区二区三区有限公司 | 羞羞答答tv| 一色桃子av大全在线播放 | 久久激情国产 | 欧美性受xxxxxx黑人xyx性爽 | 中国妞xxxhd露脸偷拍视频 | 亚洲四播房 | 精品999久久久 | 成人精品免费在线观看 | 1级片在线观看 |