python學習之os模組

2022-06-10 05:24:09 字數 1208 閱讀 3918

1 window下的路徑分隔符和mac上的一樣嗎

在win下用\做路徑分隔符,mac裡用/

2、如何檢視當前工作目錄

import os

os.getcwd()

3、如何切換當前工作目錄

import os

os.chdir(「e:\」)

4、如何建立新資料夾

os.makedirs(「c:\python\wim\lon」)

5、如何將絕對路徑修改為相對路徑

os.path.relpath(「c:\dell」,「c:\windows」)

6、如何檢視乙個路徑的目錄名稱、基本名稱。

os.path.dirname(path)

返回最後乙個斜槓之前的所有內容 也就是說的目錄。

os.path.basename(path)

返回除目錄的其餘部分

7、如何檢視資料夾裡面的內容

os.listdir(path)

8、如何檢視乙個檔案大小

os.path.getsize(path)

9、如何利用open讀取、寫入檔案

import os

f=open(「c:\hello.txt」)無錫**醫院哪家好

10、利用shelve比一般的寫入檔案有什麼優點?

不必用讀模式或者寫模式開啟,既能寫又能讀。

11、如何利用pprint寫入.py字尾的檔案

12、如何複製文檔案

import os shutil

os.chdir(『c:\』)

shutil.copy(「c:\spam.txt」,「c:\delicous」)

將txt檔案複製到delicous裡面

shutil.copytree(「c:\bacon」,「c:\delicouds」)

將檔案複製移動

13、如何移動檔案,如何給檔案改名字

shutil.move(source,destination)

14、如何穩妥的刪除檔案(先去**站那種)

用第三方庫send2trash.send2trash(「bacon.txt」)

15、如何壓縮檔案、解壓檔案

import zipfile,os

f=zipfile.zipfile(source)

f.extractall()方法解壓縮路徑中的檔案。

f.extract()

可以解壓單個檔案。

python學習之os模組

1.在python中os模組是乙個系統封裝好的乙個模組,通過該模組可針作業系統進行一些列的操作,利用該模組作為輔助性工作是非常方便有效的。好了,見如下詳情。2,os模組中常用的一些屬性 os.name 表示的當前的作業系統的型別,win下為nt,linux作業系統下為posix。os.getcwd ...

Python知識之os模組學習

1.os模組 對於檔案和目錄進行處理 目錄 就是資料夾 屬性 os.name 檢視當前系統的型別 如果是windows nt 如果是max posix os.environ 返回當前系統的環境變數 所有 函式 os.environ.get 獲取指定的某乙個環境變數 路徑分類 絕對路徑 帶碟符根目錄的...

python學習之os模組詳解

os opreate system python標準庫,用於和作業系統平台的互動介面。使用os提供的介面,也可以實現跨平台訪問。一,目錄檔案操作 import os os.getcwd 獲取當前工作目錄,即當前python指令碼工作的目錄路徑 os.chdir d pycode 改變當前指令碼工作目...