路徑操作:
修改檔案或資料夾方法import os.path
os.path.abspath(
'./01/a.txt'
) 獲得a檔案的絕對路徑
os.path.relpath(
'c://pye'
) 獲得file檔案與當前程式的相對路徑
os.path.dirname(
'c://pye'
) 返回目錄名稱-
->c:
//pye
os.path.basename(
'c://pye'
) 返回最後的檔名稱-
->
file
.txt
os.path.join(path,
*path) 將path與後面的paths組合
例:os.path.join(
'c://pye//'
,'a.txt')-
->c:
//pye
os.path.exists(
) 判斷path對應檔案或目錄是否存在,返回true或false
os.path.isfile(
) 判斷path對應檔案是否為已存在檔案
os.path.isdir(
) 判斷path對應目錄是否已存在
os.path.getatime(
) 返回上次訪問的時間access
os.path.getmtime(
) 返回上次修改的時間modify
os.path.getctime(
) 返回建立時間create
注意,其返回都是時間戳,返回易讀時間可用 time.ctime(os.path.getctime(
))os.path.getsize(
) 返回檔案大小,以位元組為單位
程序管理os.madir(
) 建立一級目錄
os.madirs(
) 建立多級目錄
os.rmdir(
) 刪除空資料夾
os.remove(
) 刪除檔案
刪除非空資料夾:
import shutil
shutil.rmtree(
)
環境引數:import os.system
os.system(
) 執行command命令,相當於cmd
例:os.system(
'pip install jieba'
)
os.getcwd(
) 返回程式的當前路徑
os.getlogin(
) 獲得系統登陸使用者名稱
os.cpu_count(
) 獲得cpu核數
os.urandom(n) 獲得n個位元組的隨機數,一般用於加密
pip install 《庫名》 安裝
pip uninstall 《庫名》 解除安裝
pip install -u 《庫名》 更新
pip show 《庫名》 展示這個庫的資訊
pip search 《庫名》 搜尋關鍵字
pip list 列出安裝的庫
window系統 pip 更改為國內映象源:
在這個目錄下
c:\users\(使用者名稱)\pip ,新建檔案pip.ini
檔案內容如下(沒有就自己建立)
os 庫的基本使用
路徑操作是利用os.path子庫 程序管理指啟動系統中的其它程式的功能 環境引數指獲得系統軟硬體資訊等環境引數。1.os庫 路徑操作,os.path字型檔 os.path.abspath path 返回path在當前檔案系統中的絕對路徑 os.path.dirname path 返回path中的目錄...
Python檔案操作,OS庫
python 檔案操作 開啟檔案 input open filetest utf8.data encoding utf 8 input2 open filetest gbk.data encoding gbk str input.read 5 讀取指定位元組 print str 漢字也被視為乙個位元...
基本操作 pip和conda
conda pip v pip 19.0.3 from d program python37 lib site packages pip python 3.7 pip install pakeage 出現successful,就成功了 pip uninstall pakeage pip list p...