5 檔案的二進位制寫入與讀取

2021-10-07 16:42:42 字數 447 閱讀 1655

#把所有pyhon物件轉化為二進位制形式存放位元組流這個過程叫做picking(即存放的意思)

#讀取的過程:unpicking()

#吧乙個列表中資料以二進位制形式儲存

#檔案的寫入

import pickle

my_list=[2,3.14,"小歡歡",['another list']]

pick_file=open('my_pk.pkl','wb')#開啟

pickle.dump(my_list,pick_file)#將列表中資料新增到檔案中

pick_file.close()

#檔案的讀取

pick_file=open('my_pk.pkl','rb')#開啟

my_list2=pickle.load(pick_file)

print(my_list2)

Python二進位制檔案的讀取與寫入

一 讀取 with open file,mode as f pass file 檔案路徑 mode rb 讀取二進位制檔案 strb f.read 功能 一次性讀取所有內容,以二進位制的字串返回。strb f.read size 功能 一次性讀取size個位元組 注意 一般情況下,使用f.read ...

二進位制檔案寫入

被二進位制檔案寫入困擾了2天之後終於寫出來 先把 貼上,明天補說明 imports system imports system.io imports system.text imports microsoft.visualbasic public sub a1 byval mystr as stri...

C語言 二進位制檔案讀取和寫入

fwrite函式 標頭檔案原型 說明返回值 include size t fwrite const void ptr,size t size,size t nmemb,file stream 從ptr指向的陣列中將最多nmemb個長度為size的元素寫入stream指向的流中。若定義了流的檔案位置指...