python學習筆記第十二節

2022-06-01 16:45:12 字數 1649 閱讀 2461

模組:

模組本質上就是乙個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 標識的磁碟塊時,他首先在緩衝區快取中搜尋分配給磁碟塊的緩衝區。如果緩衝區中存在並且包含有效資料,那麼它只需要從緩衝區中讀取資料,而無需再次從磁碟中讀取資料塊。如果該緩衝區不存在,他會為磁碟塊分配乙個緩衝區,將資料從...