{"version":"1.0","title":"\u7ec8\u7aef\u91cc\u7684\u6f14\u793a\u5de5\u5177-Present","provider_url":"https://hatena.blog","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fbriteming.hatenablog.com%2Fentry%2F2023%2F04%2F28%2F221621\" title=\"\u7ec8\u7aef\u91cc\u7684\u6f14\u793a\u5de5\u5177-Present - blog.hatena.ne.jp, \u5206\u7c7b: https://briteming.hatenablog.com/categories\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","author_url":"https://blog.hatena.ne.jp/briteming/","blog_title":"blog.hatena.ne.jp, \u5206\u7c7b: https://briteming.hatenablog.com/categories","url":"https://briteming.hatenablog.com/entry/2023/04/28/221621","published":"2023-04-28 22:16:21","image_url":null,"description":"Present\u662f\u4e00\u4e2a\u53ef\u4ee5\u5728\u7ec8\u7aef\u505a\u5404\u79cd\u6f14\u793a\u7684\u5f00\u6e90\u5de5\u5177\uff0c\u53ef\u521b\u5efa Markdown \u548c YML \u7684\u5e7b\u706f\u7247\uff0c\u652f\u6301\u989c\u8272\u548c\u52a8\u6548\u3002Present\u57fa\u4e8ePython\u7f16\u5199\uff0c\u9075\u5b88Apache\u5f00\u6e90\u534f\u8bae\u3002 \u529f\u80fd\u7279\u8272\uff1a \u4f7f\u7528 Markdown \u8bed\u6cd5\u6dfb\u52a0\u6587\u672c \u7bad\u5934\u6216 PgUp/Down \u952e\u63a7\u5236\u5e7b\u706f\u7247\u7ffb\u9875 \u6539\u53d8\u524d\u666f\u548c\u80cc\u666f\u989c\u8272 \u5e7b\u706f\u7247\u4e2d\u6dfb\u52a0\u56fe\u50cf \u589e\u52a0\u4ee3\u7801\u5757 \u64ad\u653e\u6a21\u62df\u4ee3\u7801\uff0c\u5e76\u7528 codio YML \u6587\u4ef6\u8f93\u51fa https://present.readthedocs.io/en/latest/","type":"rich","height":"190","width":"100%","categories":["python"],"provider_name":"Hatena Blog","author_name":"briteming","blog_url":"https://briteming.hatenablog.com/"}