Flask接口签名sign原理与实例代码浅析
423
2022-08-29
python字符串模板文本处理之Template(关于模板字符串)
from string import Templates = Template('$who 在 $do')ts = s.substitute(who="张三", do="赏花")print(ts)# 模板s中默认以$标识需要替换的变量,在substitute以键值对的格式定义替换变量的值,并且key值需要与模板中的变量名保持一致。Template有两个定义替换变量的方法:- substitute: 模板所带的keywords必须被全部替换,不然会抛出KeyError异常- safe_substitute: 不会抛出异常,能配对的配对,不能配对的保留原来的值 # 模板中默认以$标识需要替换的变量,当然我们也可以自定义标识符号# 可以使用继承的方式自定义标识符from string import Templateclass MyTemplate(Template): delimiter = '@'d = {"who":"张三", "do":"赏花"}a = MyTemplate("@who 在 @do").safe_substitute(d)print(a)
-------------------------------------------
个性签名:代码过万,键盘敲烂!!!
如果觉得这篇文章对你有小小的帮助的话,记得“推荐”哦,博主在此感谢!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~