os, os.path模塊常用指令用法| Python學習筆記

文章推薦指數: 80 %
投票人數:10人

os, os.path模塊常用指令用法| Python學習筆記. Python可以跨平台使用,在Linux、Windows、Mac的操作系統中都可安裝Python來使用,然而每種操作系統有 ... 9/04/2020 os,os.path模塊常用指令用法|Python學習筆記 Python可以跨平台使用,在Linux、Windows、Mac的操作系統中都可安裝Python來使用,然而每種操作系統有各自不同的設定,os模塊可以幫助我們克服這些差異,遇到要操作系統中的檔案、目錄(文件夾)時,可以順暢無阻。

進入終端機後,啟動python(或python3),須先引入os模塊,才能執行以下指令。

>>>importos >>>os.name 'posix' 指令會返回當前使用的操作系統名稱 >>>os.linesep '\n' 指令會返回當前操作系統所使用的換行符號 >>os.sep '/' 指令會返回當前操作系統的檔案路徑分隔符號 >>>os.pardir '..' 指令會返回表示上一級目錄的符號 >>>os.curdir '.' 指令會返回表示當前目錄的符號 ------------------------------------------- >>>os.getcwd() '/Users/alice' 指令會返回目前所在的目錄名稱(含絕對路徑) >>>os.listdir(path='.') ['dir1','dir2','dir3','Desktop','Applications'] 指令會返回目前所在目錄裡的所有文件夾和文件的名稱,也可寫成os.listdir('.')或os.listdir() >>>os.listdir(path='..') 指令會返回目前上一層目錄裡的所有文件夾和文件名稱,也可寫成os.listdir('..') >>>os.chdir(path) 指令改變當前的目錄位置 >>>os.mkdir(path) 指令會新增一個文件夾(新增後不會返回任何東西) path參數可以直接寫一個文件夾名稱,例如'dirname',或是path='dirname',代表在當前目錄裡新增文件夾。

path參數可以帶有路徑,例如'dirhere/dirname',或是path='dirhere/dirname',代表在dirhere目錄裡新增文件夾。

>>>os.path.isdir(path) 指令查詢path所指的目錄是否存在,結果返回True或False(不能查詢檔案名稱) path參數的寫法同上 >>>os.path.isfile(path) 指令查詢path所指的檔案是否存在,結果返回True或False >>>os.path.exists(path) 指令查詢path所指的目錄或檔案是否存在,結果返回True或False >>>os.rename(src,dst) 指令將src改名為dst,可以改目錄或檔案的名稱 >>>os.rmdir(path) 指令移除path所指的目錄(不能用來移除檔案) >>>os.remove(path) 指令移除path所指的檔案(不能用來移除文件夾) ------------------------------------------- >>>os.system(command) 用來執行系統的指令 ------------------------------------------- >>>os.path.basename(path) 指令返回path參數的文件名稱(或目錄名稱),不帶路徑 >>>os.path.dirname(path) 指令返回path參數的路徑,不帶文件名稱 >>>os.path.split(path) 指令分割path參數為目錄(head)和檔案名稱(tail)兩部份 例如:os.path.split(os.getcwd()),返回('/Users','ellis') >>>os.path.splitext(path) 指令分割path參數為目錄包括檔名(root),以及副檔名(ext)兩部份 例如:os.path.splitext(os.getcwd()),返回('/Users/ellis','') >>>os.path.join(dirpath,filename) 指令把路徑和檔名連結起來,中間自動加分割符號 例如:os.path.join(os.getcwd(),'filename'),返回'/Users/ellis/filename' 於 9/04/2020 以電子郵件傳送這篇文章BlogThis!分享至Twitter分享至Facebook分享到Pinterest 標籤: Python學習 沒有留言: 張貼留言 較新的文章 較舊的文章 首頁 訂閱: 張貼留言(Atom) 搜尋此網誌 標籤 網路小白求生Tips (5) DIY建站 (14) HTML&CSS (8) Python學習 (7) WordPress (7) 精選文章 移除Captcha4WP外掛的步驟 熱門文章 使用Keynote製作透明背景的logo或圖標 社交媒體的興起讓許多人在網上有了朋友圈,與親戚朋友、同學、同事的互動拉到了線上,有時候這種虛擬空間的交流比實體世界的往來更加頻繁,因此也越來越受到重視。

幾乎所有的社交帳號都需要使用者上傳一張「頭像」。

上傳自拍照片當頭像是最普遍的,而有時我們也可以下載網上的圖像來用。

不過,你是否考... 修圖去背景,用Keynote就OK! 講到修圖去背景,很多人首先想到的是用Photoshop這類的修圖軟體,這好像也是P圖一詞的由來。

但是在現實生活中,身為網路小白的人,若不是以處理影像為主業,付費使用這類專業軟體顯然不太實際。

以我自己來說,我要的是可以運用自己電腦裡已經有的程式APP,或是網上容易找到的免費軟體,滿... 如何調整Blogger圖片的清晰度 Blogger是Google提供的免費網誌(又稱部落格、博客,以下通稱部落格)服務,是發布日誌形式文章的網路空間。

其實近幾年來,社群媒體興起之後,網友們的注意力和時間都轉移到手機端的FB和LINE了,對了還有IG。

部落格的熱潮似乎已經過去。

不過我很慶幸Blogger的服務還延續著... HTML表格的基本設定 製作網頁時,網頁內容總會有需要用上表格的時候,如何使用HTML語言來設置表格呢?本文介紹的是製作HTML表格的基本標記。

表格的用途是能夠簡潔而有條理地呈現資料性內容(例如數據),使讀者可以快速地掌握資料的脈絡。

適當地使用表格來呈現資料,可以提高網頁內容的可讀性,增進讀者的... Blogger網誌防複製,鎖右鍵的語法 認真寫部落格累積原創文章的人,應該都很討厭被不明人士複製自己的文章然後轉貼在別的地方。

對於不希望文章被人隨便複製轉貼的Blogger作者來說,有一個簡單的方式就是在網誌的原始碼中嵌入一段語法,使「反白-按右鍵-複製」的功能失效。

2020年7~8月開始,Google把Blog... 網誌存檔 ►  2022 (5) ►  二月 (3) ►  一月 (2) ►  2021 (1) ►  十月 (1) ▼  2020 (23) ►  十二月 (1) ►  十月 (1) ▼  九月 (6) 使用PyPDF2模塊抽取PDF部分頁面另存新檔|Python筆記 與pip相關的指令onMac電腦|Python筆記 PDF轉檔為純文字格式:使用AdobeReader或Python Blogger網誌防複製,鎖右鍵的語法 修圖去背景,用Keynote就OK! os,os.path模塊常用指令用法|Python學習筆記 ►  七月 (1) ►  四月 (14)



請為這篇文章評分?