____  ___    _  _     _   _ _____     _______
 / ___|/ _ \  | || |   | | | |_ _\ \   / / ____|
| |  _| | | | | || |_  | |_| || | \ \ / /|  _|
| |_| | |_| | |__   _| |  _  || |  \ V / | |___
 \____|\___/     |_|   |_| |_|___|  \_/  |_____|

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

PyH源码解析(2)

BY: @brysj22952 | CREATED: Aug. 9, 2018, 8:15 a.m. | VOTES: 2 | PAYOUT: $0.00 | [ VOTE ]

生成Tag对象的属性

用户代码如下所示:

>>> a=div(a1='a1')
>>> print(a)


在内部实现上,Tag对象的属性存放在一个字典中,字典的名字是attr,原来的名字是attributes,我觉得太长了,修改了一下。核心函数如下:

#把字典变成字符串,形如:' a="a" b="b"'
#需要注意的是class需要换成cl
renderAttr(self)->str
TAGS: [ #cn ] [ #pyh ] [ #sourcecode ] [ #anylyse ]

Replies

NO REPLIES FOUND.

[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>