将概念页面导出到jekyll post
notion2jekyll的Python项目详细描述
概念2杰基尔
Jekyll Exporter将您的概念页设置为Jekyll Post Markdown文件。这是使用notion-py将概念页导出到markdown。在
concept2jekyll提供了这些特性。在
- 在
将概念页面导出到名为jekyll post title的降价文件:
在yyyy-m-dd-<your page's title>
- 在
将front matters放入降价文件。在
在
- 在
在tags
- 在
在layout: post
- 在
在您的概念页面中下载图像,并在md文件中自动设置图像路径
在You need to rename the path when you upload in your blog
安装
使用包管理器pip安装concepte2jekyl。在
$pip install notion2jekyll
用法\u命令行
^{pr2}$Python中的用法
I changed the way to use the jekyll exporter. Please follow these examples.
什么都没有
fromnotion2jekyllimport*export_cli()
使用令牌v2和url
fromnotion2jekyllimport*token_v2=#<your notion token_v2>url=#<your notion page url>export_out(url,token_v2)
使用token_v2&url&concept py Block
fromnotion2jekyllimport*token_v2=#<your notion token_v2>url=#<your notion page url>client=NotionClient(token_v2=token_v2)block=client.get_block(url)export_in(block,client)
传统信息
- 在
导出程序将在名为
在posts
和posts/<your block title>
的文件夹中生成md文件和图像 - 在
url应该是要导出的页面。在
在 - 在
根据你的jekyll blog变量的不同,降价前的内容也会有所不同。所以,当您完成导出时,请更改前面的事项,或者更改此项目中的代码。在
在
贡献
欢迎拉取请求。对于重大变化,请先打开一个问题,讨论您希望更改的内容。在
请确保根据需要更新测试。在
许可证
- 项目
标签: