使用Python处理Markdown front matter
什么是 Front matter
在你使用Hexo
等基于Markdown
的静态博客生成系统时,工具为你所生成的 md 文件开头通常会有一个符合YAML
语法的代码段
比如我现在正在写的这篇文章,它的开头是这样的:
1 | --- |
这就是 Front matter,它可以为 Markdown 文件提供一些基本的信息
在你使用Hexo
等基于Markdown
的静态博客生成系统时,工具为你所生成的 md 文件开头通常会有一个符合YAML
语法的代码段
比如我现在正在写的这篇文章,它的开头是这样的:
1 | --- |
这就是 Front matter,它可以为 Markdown 文件提供一些基本的信息
The code:
1 | def parse_category(self, response): |
在 LOL 的商城里,好友之间赠送礼物有这么一个条件
超过 14 天的好友能赠送礼物
要判断是否超过 14 天,必定在某个地方储存了成为好友的日期。幸运的是,LCU 的 REST API 中提供了查询方法
之前看到 @MarioCrane 的自定义创建 5V5 训练模式工具,让我对 LOL 客户端的 API 又产生了点兴趣。
仓库地址: https://github.com/MarioCrane/LeaueLobby
为啥要说又。。因为之前对 LOL 的 wad 资源拆包的时候我曾了解过 LeagueClient 的一些运行原理
Riot 的开发者博客曾经在更新客户端的时候解析了其中的技术原理
https://technology.riotgames.com/news/architecture-league-client-update
相比之前的了解,目前 Riot 的开发文档已经完善了很多,值得去探索一番。
之前看廖雪峰老师的 Python 教程的时候卡在装饰器那一节,干脆跳了过去。
现在看到@property
的使用,又涉及到了装饰器的相关知识,于是只好回头来好好学一下了。。。
在了解装饰器之前,建议先了解一下什么是闭包
Update your browser to view this website correctly.&npsb;Update my browser now