摘要:目錄操作文件與文件夾操作文件與文件夾案例批量修改文件名案例批量修改文件名模塊是標(biāo)準(zhǔn)庫(kù)中的一個(gè)用于訪問操作系統(tǒng)功能的模塊。
目錄
OS模塊是Python標(biāo)準(zhǔn)庫(kù)中的一個(gè)用于訪問操作系統(tǒng)功能的模塊。使用OS模塊中提供的接口,可以實(shí)現(xiàn)跨平臺(tái)訪問。常用操作:
接下來是OS對(duì)文件與文件夾的操作
首先需要導(dǎo)入OS模塊,?import os
增
刪
改
查
創(chuàng)建一個(gè)"modify"目錄,并批量生成文件*.txt,然后對(duì)其批量修改文件名,修改為*-1.txt
import os#創(chuàng)建目錄并新增文件def file(filename): os.mkdir(filename) os.chdir(filename) for i in range(1,15): open(str(i)+'.txt','w').close()def rename(filename): list = os.listdir() #獲取當(dāng)前文件夾中的所有文件 os.chdir('../') #回退到上級(jí)目錄 os.mkdir(filename+"-new") #創(chuàng)建新的目錄 os.chdir(filename) #切換到原來的目錄 for file in list: #遍歷目錄中的內(nèi)容 h = file.rsplit('.',1) h = h[0] + "-1." + h[-1] #新的文件名 os.rename(file, f"../{filename}-new/"+h) #重命名if __name__ == '__main__': file("modify") rename("modify")
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/119994.html
摘要:下面為大家分享一篇實(shí)現(xiàn)刪除某路徑下文件及文件夾的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。類似于高級(jí),而且主要強(qiáng)大之處在于其對(duì)文件的復(fù)制與刪除操作更是比較支持好。附模塊庫(kù)的使用有關(guān)文件夾與文件的查找,刪除等功能在模塊中實(shí)現(xiàn)。下面為大家分享一篇Python 實(shí)現(xiàn)刪除某路徑下文件及文件夾的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起過來看看吧Python 實(shí)現(xiàn)刪除某路徑下文件及...
摘要:下面為大家分享一篇實(shí)現(xiàn)刪除某路徑下文件及文件夾的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。類似于高級(jí),而且主要強(qiáng)大之處在于其對(duì)文件的復(fù)制與刪除操作更是比較支持好。附模塊庫(kù)的使用有關(guān)文件夾與文件的查找,刪除等功能在模塊中實(shí)現(xiàn)。下面為大家分享一篇Python 實(shí)現(xiàn)刪除某路徑下文件及文件夾的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起過來看看吧Python 實(shí)現(xiàn)刪除某路徑下文件及...
摘要:和是最受歡迎的。虛擬環(huán)境將允許將項(xiàng)目依賴項(xiàng)與本地機(jī)器依賴項(xiàng)隔離開來。文件將是項(xiàng)目中的主文件。運(yùn)行后,檢查本地主機(jī)。在中創(chuàng)建一個(gè)名為的文件夾,并創(chuàng)建一個(gè)名為的文件夾。部署創(chuàng)建帳戶為前端和全棧應(yīng)用程序提供免費(fèi)部署服務(wù)。 ...
摘要:是回調(diào)函數(shù),當(dāng)鏈接服務(wù)器和相應(yīng)數(shù)據(jù)傳輸完畢時(shí)觸發(fā)本函數(shù)可選。僅僅是針對(duì)的,在中,已經(jīng)沒有這個(gè)模塊了,取代它的是。由于以流式讀取文件,從而速度較快,切少占用內(nèi)存,但是操作上稍復(fù)雜,需要用戶實(shí)現(xiàn)回調(diào)函數(shù)。 編寫模塊 模塊是程序 模塊就是一個(gè)擴(kuò)展名為.py的Python程序。 編寫模塊 #!/usr/bin/env python # coding=utf-8 lang = python 引...
摘要:操作系統(tǒng)接口模塊提供了一些與操作系統(tǒng)相關(guān)聯(lián)的函數(shù)。返回當(dāng)前目錄下所有圖片的文件名命令行參數(shù)在命令行中運(yùn)行命令時(shí),這些參數(shù)會(huì)以列表形式保存在模塊的變量中。日期和時(shí)間模塊為日期和時(shí)間處理同時(shí)提供了簡(jiǎn)單和復(fù)雜的方法。 1. 操作系統(tǒng)接口 os 模塊提供了一些與操作系統(tǒng)相關(guān)聯(lián)的函數(shù)。 >>> os.getcwd() # 獲取當(dāng)前工作目錄 /home/senius >>>...
閱讀 740·2023-04-25 19:43
閱讀 3986·2021-11-30 14:52
閱讀 3816·2021-11-30 14:52
閱讀 3873·2021-11-29 11:00
閱讀 3808·2021-11-29 11:00
閱讀 3907·2021-11-29 11:00
閱讀 3584·2021-11-29 11:00
閱讀 6197·2021-11-29 11:00