python的文件夾函數-創(chuàng)新互聯

python 的文件夾操作函數在os(小寫)模塊中。使用時需要執(zhí)行以下命令:

四平網站建設公司創(chuàng)新互聯建站,四平網站設計制作,有大型網站制作公司豐富經驗。已為四平上1000+提供企業(yè)網站建設服務。企業(yè)網站搭建\外貿營銷網站建設要多少錢,請找那個售后服務好的四平做網站的公司定做!
import os

os相關函數介紹:
1、os.chdir(path):將當前工作文件夾改為參數指向的文件夾。如果沒有給出path參數,則報錯。
2、os.getcwd():顯示當前工作文件夾。
3、os.makedirs(name):根據參數創(chuàng)建新文件夾。如果沒有給出name參數,則報錯。此函數支持創(chuàng)建多級文件夾,如:\c1\c2\c3,如果上一級文件不存在,則會自動創(chuàng)建。
4、os.mkdir(name):根據參數創(chuàng)建新文件夾。如果沒有給出name參數,則報錯。此函數不支持創(chuàng)建多級文件夾,如:\\c1\c2,如果c1不存在,則創(chuàng)建c2會報錯。
5、os.listdir(path):返回參數path文件夾下的所有文件名字符串列表(包括文件名及擴展名)。不給出path時,默認是當前工作文件夾。

os.path模塊:是os中部分函數的集合
1、os.path.join():根據參數字符串返回包含文件夾及文件名的字符串。

os.path.join('software','zxqygl','data')      #輸出:'software\\zxqygl\\data'

2、os.path.abspath(path):返回參數path給定的絕對路徑。如果沒有給出path參數,則報錯。
3、os.path.isabs(path):如果給定的參數path是絕對路徑,就返回True,否則返回False。如果沒有給出path參數,則報錯。
4、os.path.relpath(path,start):返回從start文件夾到path的相對路徑字符串。如果沒有start參數,則以當前工作文件夾為開始路徑。如果沒有給出path參數,則報錯。
5、os.path.dirname(path):根據參數path返回其最后一個“\”之前的所有內容的字符串。如果沒有給出path參數,則報錯。
6、os.path.basename(path):根據參數path返回其最后一個“\”之后的所有內容的字符串。如果沒有給出path參數,則報錯。
7、os.path.split(path):根據參數返回其包含的路徑名及文件名元組。注意,與os.path.split()與字符串split()函數不同。 如果沒有給出path參數,則報錯。

os.path.split('c:\windows\system32\calc.exe')   #輸出:('c:\\windows\\system32', 'calc.exe')

8、os.path.getsize(path):返回path參數指定的文件的字節(jié)數。如果沒有給出path參數,則報錯。
9、os.path.exists(path):如果參數path所給定的文件夾或文件名存在,則返回True。否則返回False。如果沒有給出path參數,則報錯。
10、os.path.isdir(path):如果參數path存在且是一個文件夾名,則返回True,如果不是文件夾,則返回False。如果沒有給出path參數,則報錯。
11、os.path.isfile():如果參數path存在且是一個文件名,則返回True,如果不是文件名,則返回False。如果沒有給出path參數,則報錯。

在實際使用中,根據需要使用不同的函數組合,可以很方便地操作文件夾。

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧

分享文章:python的文件夾函數-創(chuàng)新互聯
文章地址:http://muchs.cn/article28/dsiejp.html

成都網站建設公司_創(chuàng)新互聯,為您提供網站排名、網站內鏈云服務器、定制網站、網站建設外貿建站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

微信小程序開發(fā)