Python 程式設計快速上手 第九章 組織檔案

2022-05-29 17:51:10 字數 709 閱讀 3704

模組:shutil 模組的一些函式,具有複製,移動,刪除檔案的。

shutil 指的是 shell untility( shell 工具)

複製檔案和資料夾:shutil.copy(source,destination)

移動:shutil.move(source,destination)

使用 os.walk() 函式:這個函式接受乙個資料夾路徑的字串值,然後返回三個值:

當前資料夾名稱的字串

當前資料夾中子資料夾的字串列表

大跟前資料夾中檔案的列表

模組:import send2trash

呼叫:send2trash.send2trash("filename")

模組: import zipfile

建立 zipfile 物件:zipfile.zipfile("path")

zipfile 物件的一些方法: 

namelist():返回這個 zip 檔案中所包含的所有檔案和資料夾

getinfo():返回乙個 zipindo 物件,其有自己的屬性,比如 file_size,compress_size

extractall() :方法從 zip 檔案中解壓縮所有的檔案和資料夾,放到當前目錄中。

extrat("string「,path):需要乙個引數,這個引數為 namelist 中返回的字串列表中的乙個,將所指定的檔案解壓縮到所指定的 path 上。

程式設計珠璣第九章

1 記憶體訪問 連續記憶體訪問與跨頁面訪問記憶體的區別 注意在訪問記憶體的時候,要注意記憶體的連續性,如果訪問的記憶體不是連續的,那麼程式的執行速度也會受到極大的影響 例如訪問乙個二維陣列時,先訪問行,再訪問列,能夠減少頁面排程次數,同時cache命中率也相對高些。2 遞迴呼叫巨集時,需要小心,巨集...

python核心程式設計第九章答案

9.1 比較簡單 看每一行開頭是不是 是的話,忽略這一行 usr bin env python import os while true inputfile raw input please input the file name if not os.path.exists inputfile pr...

第九章(筆記)

轉移指令是可以修改ip,或同時修改cs和ip的指令 offset 是用於提取標號偏移位址的操作符 jmp在第2章裡說到時用於修改ip或同時修改cs和ip的轉移指令,這章裡單獨的jmp指令是乙個無條件的轉移指令 jmp short 標號 是實現段內短轉移 jmp near ptr 標號 是實現段內近轉...