哑静态站点生成器。

notes-p的Python项目详细描述


notes py是一个dumb静态站点生成器。我用它来编译notes(duh),我在安装软件包、服务器或w/e时会用到html,这样我就可以用apache来服务它们,并从任何可以访问internet的机器上查看它们。

基本上,它使用https://github.com/rtfd/CommonMark-py从标记文件编译html(基本上就像其他静态站点生成器一样)。

安装

由于notes py是自包含的(在notes py/notes.py中),您只需下载并安装这个文件到您路径中的某个位置即可使用它。它也可以在pypi上使用,所以您应该也可以用pip install notes-py安装它。

如果与pip一起安装,它还将在compile_notes上安装一个入口点,该入口点可以有效地作为指向notes_py.notes的链接。

用法

notes py提供了命令行和编程接口。

命令行

要使命令行选项保持简单,只需指定配置文件的位置:

usage: compile_notes [-c path_to_config] [options]

Options:
    -h, --help    : Print this help text
    -c, --config  : Specipy the path to a configuration file
    -V, --version : Print version and licence info

编程

通过位于notes_py.notes.compile(content_path, compile_path, stylesheet, html_template)的函数可以获得完整的功能性(并不多)。如果您是以编程方式使用notes py,那么您应该通读该函数以了解它的作用。

联系人

你可以在max@friedersdorff.com

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java什么数据库最类似于Map,每个用户/id存储无限多个“键”和“值”?   java仅使用super pom进行测试   内存不足如何解析java。OutOfMemoryError:Java堆空间在增加堆大小的情况下将意味着延迟OutOfMemoryError   来自另一个类的mysql和java jdbc调用[运行时应用程序]   java通过下拉菜单更改搜索框搜索的内容   JAVAlang.ClassNotFoundException:sun。jdbc。odbc。JdbcOdbcDriver   java Selenium点击链接   JavaSpringHibernate:从唯一值列表中获取对象列表   java Bing广告与桌面身份验证问题   java如何在没有任何外部SDK的情况下从安卓打印到收据打印机?   未调用java菜单片段类   java在IDEA和PyCharm中同时为同一个项目工作   java我们如何为同一个异常提供不同的海关信息   jakarta ee中是否预定义了“请求”和“响应”变量或值?   java更好地解决“之前和之后”难题?   尝试将数据从Excel添加到Java   发送电子邮件的Java代码只适用于一个电子邮件id?   java如何从资产解析XML?