中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用python怎么批量更改目錄名

發布時間:2021-04-19 16:33:22 來源:億速云 閱讀:308 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關使用python怎么批量更改目錄名,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

python是什么意思

Python是一種跨平臺的、具有解釋性、編譯性、互動性和面向對象的腳本語言,其最初的設計是用于編寫自動化腳本,隨著版本的不斷更新和新功能的添加,常用于用于開發獨立的項目和大型項目。

一、python實現批量更改目錄名

這里以重命名圖片為例

# -*- coding: UTF-8 -*-
"""
@Author  :遠方的星
@Time   : 2021/4/16 9:16
@CSDN    :https://blog.csdn.net/qq_44921056
@騰訊云   : https://cloud.tencent.com/developer/column/91164
"""
import os

path = input('請輸入你想更改的文件的路徑(如D:/圖片/風景):')
file_list = os.listdir(path)
file_list.sort()  # 對列表內容進行排序,默認為升序

i = 0  # 用于記錄重命名,方便重命名
for item in file_list:
    if item.endswith('.jpg'):  # 這里以.jpg進行判斷文件名
        src = os.path.join(path, item)
        dst = os.path.join(os.path.abspath(path), str(i) + '.jpg')

        try:
            os.rename(src, dst)
            print('已將{}更改為{}'.format(src, dst))
            i += 1
        except Exception as e:
            print(e)
            print('{}更改失敗'.format(src))
print('所有目標文件已完成全部更改')

使用python怎么批量更改目錄名
使用python怎么批量更改目錄名

二、一些函數解釋

os.listdir

os.listdir(path),path為需要列出的目錄路徑,函數返回值為指定路徑下的文件和文件夾列表

import os
print(os.listdir('D:/圖片'))

輸出:

['Screenshots', '動漫圖片', '原神', '圖片格式.txt', '頭像', '橫屏壁紙', '海賊王', '證件照', '賽爾號', '風景', '鬼滅 之刃']

使用python怎么批量更改目錄名

endswith

用于判斷字符串是否以指定的內容結尾

具體可以參考python中endswith()函數的用法

os.path.join

用于路徑的拼接

os.path.abspath

返回絕對路徑

os.rename

用于重命名

基本格式為:os.rename(src , dst)

src 參數用于指定要進行重命名的目錄或文件;
dst 參數用于指定重命名后的目錄或文件。

上述就是小編為大家分享的使用python怎么批量更改目錄名了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

会宁县| 岳西县| 张掖市| 利津县| 永州市| 泗阳县| 宣武区| 锦州市| 佛教| 平果县| 揭西县| 新安县| 邵武市| 井陉县| 北海市| 静乐县| 云龙县| 沂源县| 开江县| 红桥区| 上饶市| 孝昌县| 嘉黎县| 深水埗区| 泌阳县| 北安市| 密山市| 五原县| 明水县| 伊宁县| 神池县| 阳原县| 库车县| 临湘市| 松原市| 滦南县| 东乡| 武隆县| 洛宁县| 隆林| 南陵县|