91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

使用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

横峰县| 友谊县| 云南省| 炉霍县| 巩义市| 武邑县| 谷城县| 札达县| 呼玛县| 宁南县| 克山县| 河南省| 永兴县| 武胜县| 浦县| 剑河县| 什邡市| 锦屏县| 得荣县| 梁平县| 习水县| 社旗县| 莱阳市| 榆树市| 保亭| 蒙自县| 固镇县| 新营市| 江津市| 宝应县| 清镇市| 曲沃县| 凤翔县| 平乡县| 无棣县| 时尚| 嘉善县| 神木县| 页游| 义乌市| 宣恩县|