用Python实现-----按要求修改文件名
生活随笔
收集整理的這篇文章主要介紹了
用Python实现-----按要求修改文件名
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.需求描述
在D:\Files下有以下文件,如下圖:
要求:
- 將Logan開頭的文件名全部修改為工作文檔
- 其他的文件名稱全部添加前綴"工作文檔_"
實現(xiàn)后的結(jié)果如下:
2.實現(xiàn)代碼
上述代碼雖然也能實現(xiàn),但是有個問題,如果【其他】文件夾下有文件,也會被修改文件名,這顯然不是我們所希望的,所以就有了listdir,只顯示當前目錄下的文件和文件夾名稱。此處不再寫函數(shù),只是寫了個簡單案例說明用法:
#遇到問題沒人解答?小編創(chuàng)建了一個Python學習交流QQ群:778463939 #尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! import os path = 'D:\File\\' def main():for file in os.listdir(path):file_path = os.path.join(path,file)if os.path.isfile(file_path):print(file_path)elif os.path.isdir(file_path):print('目錄:' + file_path)if __name__ == '__main__':main()總結(jié)
以上是生活随笔為你收集整理的用Python实现-----按要求修改文件名的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python实现不规则txt文本数据读取
- 下一篇: Python读取文本的三种方式对比