unpack(filename)tsv檔案和csv檔案是類似的,tsv的資料用tab鍵分隔,csv檔案用逗號分隔。根據說明檔案,把每一行的資訊讀取出來
mid,imagesearchrank,imageurl,pageurl,faceid,facerectangle,facedata=line.split("\t")
人臉矩形框的位置資訊是(左上點座標,右下點座標),用base64編碼的,格式為4個浮點數。
rect=struct.unpack("ffff",base64.b64decode(facerectangle))
人臉資訊是用base64編碼的,需要解碼,然後儲存為影象:
data=base64.b64decode(facedata)
with open(filename,"wb") as f:
f.write(data)
python 郵件解析 解析python傳送郵件
獲取郵件伺服器 email host smtp.163.com send user 163.com password x123456 定義傳送郵件主體 def send mail self,user list,sub,content user message mimetext content,sub...
python命令列解析 python解析命令列
可以解析這樣的命令 cron ctrl jobname1 stop cron ctrl jobname1 start cron ctrl jobname1 list usr bin env python importosimportsysfrom optparse importoptionparse...
python切片解析
切片原型 strs abcdefg strs start end step 切片的三個引數分別表開始,結束,步長 第一位下標為0 end 位不取,如 strs 1 3 bc 如果start end 超出現有陣列範圍,按實際範圍截斷 strs 100 100 abcdefg step為空時,預設值為 ...