模組:
模組本質上就是乙個py檔案。
分為三部分:內建模組、第三方模組(模組呼叫以及包的概念)
先找直譯器裡的py檔案 再找安裝路徑lib下的檔案,再找自定義的模組。
時間戳:
2023年設定的乙個時間為0,時間每增加一秒 後面+1
所以每個時間都可以用後面的數字代表
更改字串時間
random模組
隨機顯示乙個數字
random.random 浮點數
random.randint 整數
隨機顯示後面三個引數之一
各種用法
sample後面跟乙個列表,在後面寫乙個引數
隨機在列表裡選出後面引數個數的數字
隨機洗牌,將列表順序隨機改變
通過函式將數字轉換成字母
和將字母轉換成數字
隨機顯示5為字母+數字+大寫字母的驗證碼
md5(32位)
update可以不斷的update
後面的hexdigest可以將上面的累積
**儲存賬戶密碼做md5可以加鹽處理,以免賬戶密碼被撞庫
在admin中加了salt
os模組
兩件事:向下操作硬體,向上提供介面。
顯示當前目錄位址
getcwd 改變當前目錄位址,上面更改了建立目錄的位址。
r 原生字串,不要轉譯
顯示路徑下所有檔案內容,且生成為乙個列表
重新命名的時候該檔案不能被操作開啟。
顯示檔案資訊,ret是乙個物件,可以加.st_mtime等等
st_ctime 建立時間 st_mtime修改時間 st-atime 訪問時間 st_size 大小(位元組)
os.path.split 路徑和檔名分開儲存為乙個元組。
單獨取dirname或basename
C 第十二節課
陣列 using system using system.collections.generic using system.linq using system.text using system.threading.tasks namespace shuzu 索引從0開始 賦值 shuzu 0 1 ...
第十二章學習筆記
塊裝置將資訊儲存在固定大小的塊中,每個塊都有自己的位址。對作業系統來說,塊裝置是以字元裝置的外觀展現的,雖然對這種字元裝置可以按照位元組為單位進行訪問,但是實際上到塊裝置上卻是以塊為單位 最小512byte,既乙個扇區 這之間的轉換是由作業系統來完成的。扇區 磁碟碟片上的扇形區域,邏輯化資料,方便管...
第十二章 學習筆記
檔案系統使用一系列i o緩衝區作為塊裝置的快取記憶體。當程序試圖讀取 dev,blk 標識的磁碟塊時,他首先在緩衝區快取中搜尋分配給磁碟塊的緩衝區。如果緩衝區中存在並且包含有效資料,那麼它只需要從緩衝區中讀取資料,而無需再次從磁碟中讀取資料塊。如果該緩衝區不存在,他會為磁碟塊分配乙個緩衝區,將資料從...