python日記 使用蒙版marshal

2021-07-10 04:24:49 字數 1102 閱讀 1986

蒙版顧名思義,就是把一些東西遮蓋掉

如果中間有中文的話(包括注釋)一定要在檔案的最頂部新增

#coding=utf-8

首先在頭部新增

import json

from flask.ext.restful import fields, marshal

首先給出一組資料,如:

data=

然後設定過濾規則(名字自己起)

resource_fileds={}

#將傳入資料的name屬性更名為xingming,內容不變

resource_fileds['xingming']=fields.string(attribute='name')

#直接傳遞dizhi屬性

resource_fileds['dizhi']=fields.string

#新增乙個屬性date

resource_fileds['date']=fields.string('2016')

然後輸出

print json.dumps(marshal(data,resource_fileds))

輸出結果為

蒙版還能巢狀和繼承

在原基礎上新建乙個蒙版

another_fileds={}

another_fileds['person1']=fields.nested(resource_fileds)

another_fileds['person2']=fields.nested(resource_fileds)

傳入資料

data1=

data2=

data3=

輸出經新蒙版處理後資料

print json.dumps(marshal(data3,another_fileds))

輸出結果為

, "person1": }

PS學習筆記(三) 蒙版的使用

或許大家都知道ps裡圖層樣式和蒙版的使用是兩塊很重要的部分,可以打造完全不同的許多風格。蒙版篇 在一開始接觸的時候,老是會碰到 圖層遮色片 這個概念,其實就是圖層蒙版,只是在舊版本的photoshop中的稱呼。說到蒙版,真的很好用,它可以保證在不破壞原始圖 像 的前提下,調整出不同的合成效果,十分具...

SVG蒙版 mask 的基礎使用教程

設計師或者會用sketch photoshop一類設計工具的朋友應該都了解蒙版 mask 這個東西。接下來我先以photoshop為例,簡單解釋蒙版的工作原理。上圖中我建立了兩個圖層 藍色的背景和紅色的前景,並且在紅色前景上應用了乙個蒙版 右邊紅圈 正常情況下紅色前景應該完全遮蓋住藍色背景,但是請注...

python中使用mysql詳細版

python操作mysql cursor物件 案例 京東商品查詢和新增 在python中要想使用mysql需要在python中匯入pymysql模組 sudo apt get install python3 pip3pip3 install pymysql在使用前需要先導入pymysql模組 fro...