一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python實現的批量修改文件后綴名操作示例

Python實現的批量修改文件后綴名操作示例

2021-04-26 00:24zyf_andy Python

這篇文章主要介紹了Python實現的批量修改文件后綴名操作,涉及Python目錄文件的遍歷、重命名等相關操作技巧,需要的朋友可以參考下

本文實例講述了python實現的批量修改文件后綴名操作。分享給大家供大家參考,具體如下:

windows和linux下都支持該程序 

以下程序可以進行批量修改文件后綴名:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env python
#coding:utf8
#! python3
#批量修改一個文件下的文件后綴
import sys
import os
def rename():
  #path = "f:\\test\\"  # windows下的文件目錄
  path = input("請輸入你需要操作的目錄(格式如'f:\\test'):")
  filelist = os.listdir(path)
  for files in filelist:
    olddir = os.path.join(path,files)
    print(files)  #打印出老的文件夾里的目錄和文件
    if os.path.isdir(olddir):  #判斷是否是文件,是文件,跳過
      continue
    filename = os.path.splitext(files)[0]
    #filetype = os.path.splitext(files)[1]
    newdir = os.path.join(path,filename + '.png'#只要修改后綴名就可以更改成任意想要的格式
    os.rename(olddir,newdir)
rename()
?
1
2
newdir = os.path.join(path,str(random.randint(1,1000))+filetype)
#可以修改文件名為隨機名稱

(注:本機測試中將原文代碼修改為python3環境代碼,并保持原文件名未變)

修改文件名的時候出現 error 183 是文件已經存在錯誤,要更改成的文件的名字已經存在,換一個不沖突的名稱就可以了。

測試運行前f:\test目錄如下:

Python實現的批量修改文件后綴名操作示例

python測試運行效果:

Python實現的批量修改文件后綴名操作示例

f:\test目錄運行結果:

Python實現的批量修改文件后綴名操作示例

希望本文所述對大家python程序設計有所幫助。

原文鏈接:https://blog.csdn.net/u010694764/article/details/53837286

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 波多野结衣 在线 | 色综合亚洲天天综合网站 | a v在线男人的天堂观看免费 | 波多野结衣在线观看视频 | 99精品久久精品一区二区小说 | 欧美大陆日韩一区二区三区 | 亚洲系列第一页 | 99re热精品这里精品 | 俄罗斯妈妈k8影院在线观看 | igao网果冻传媒 | 国产成人cao在线 | 美女扒开腿让男人桶爽免费gif | 草莓永久地域网名入2022 | 毛片网站免费观看 | 美女插插视频 | 成人网欧美亚洲影视图片 | 国产视频播放 | 放荡的女老板bd中文字幕 | 国产老村长足疗店对白 | 青青青青在线视频 | 国产成人精品免费久久久久 | 麻豆网站在线免费观看 | 美国videos| 亚洲国产精品综合福利专区 | 天美传媒在线视频 | 草莓秋葵菠萝蜜绿巨人污 | 久久大胆视频 | 娇妻被健身教练挺进小说阅读 | 精品国产乱码久久久人妻 | 啊好爽视频 | 日本xxwwwxxxx | 四虎影视色费永久在线观看 | 手机免费在线视频 | 日本-区二区三区免费精品 日本破处 | 精品久久日日躁夜夜躁AV | 毛片大全免费看 | 久久棋牌评测 | 午夜影视在线观看 | 国产精品免费小视频 | 黑人粗长大战亚洲女 | 日韩一级在线观看 |