Python基礎學習之Sys,shutil模組

2021-09-10 02:55:13 字數 1198 閱讀 7633

import sys

sys.ar**                        命令列引數list,第乙個元素是程式本身路徑

sys.exit(n)                    退出程式,正常退出時exit(e)

sys.version                  獲取python解釋程式的版本資訊

sys.path                       返回模組的搜尋路徑

import shutil

shutil.copyfileobj(fsrc,fdst[,length])           將檔案內容拷貝到另乙個檔案中,可以是不分內容 (src表示原始檔,dst表示目標檔案)

shutil.copyfile(src,dst)                             拷貝檔案

shutil.copystat(src,dst)                            拷貝狀態的資訊,包括mode bits,atime,mtime,flags.

shutil.copy(src,dst)                                  拷貝檔案和許可權

shutil.copy2(src,dst)                                拷貝檔案和狀態資訊

shutil.copymode( src, dst)                      只是會複製其許可權其他的東西是不會被複製的

shutil.copytree(src,dst)                           srcr和dst都只能是目錄,且dst必須不存在,遞迴的去拷貝檔案

shutil.rmtree(path[,ignore_errors[,onerror]])      遞迴的去刪除檔案

shutil.move(src,dst)                                 遞迴的去移動檔案

shutil.make_archive(base_name,format,....)          建立壓縮包並返回檔案路徑。

base_name     壓縮包的檔名,也可以是壓縮包的路徑;

format        壓縮包種類,「zip」,「tar」,「bztar」

root_dir      要壓縮的檔案路徑

owner    使用者

group    組,預設當前值

python學習之基礎之spyder

1,安裝anacoda後測試,安裝詳細見 開啟spyder,新建檔案,測試 執行 視窗 2,新建乙個test.py,測試 test.py print hello word sum tmp 0 for i in range 1,101,1 sum tmp i print sum tmp 字串的定義和引...

Python基礎學習之python教程

萬丈高樓平地起,要學好爬蟲還得熟練掌握python,下面列出了我曾經看過的一些教程及 吧,供小夥伴們參考,順便也記錄一下。學習 w3cschool python教程 廖老師的python教程,通俗易懂,基本看完了這個就可以開始上手寫python了。學習 廖雪峰python教程 另外,w3cschoo...

Python學習之爬蟲基礎

第0步 獲取資料 通過requests庫來獲取資料 requests.get 用法 import requests 引入requests庫 res requests.get url requests.get是在呼叫requests庫中的get 方法,它向伺服器傳送了乙個請求,括號裡的引數是你需要的資...