Category: 软件

py2htmlblog:把 Markdown 变成博客,就这么简单

py2htmlblog:把 Markdown 变成博客,就这么简单 这是什么 py2htmlblog 是一个 Python 写的静态博客生成器。给它 Markdown 文章、分类信息和一个 HTML 模板,它就能生成一个完整的静态网站,丢到任何地方都能跑——GitHub Pages、虚拟主机、对象存储,甚至 U 盘。 它模仿了老牌博客工具 ThingamaBlog 的设计理念(模板 + 数据 = 静态页面),但用 Python 重写,去掉了对 Java 的依赖,并加入了现代博客需要的所有功能。 能做什么 写文章:用 Markdown 写,带 frontmatter 元数据。
Read more →

py2htmlblog 使用指南

py2htmlblog 使用指南 从安装到写文章、构建、切换主题的完整流程。 1. 环境要求 Python 3.7+ (可选)PyQt5 — 用于 GUI 界面:pip install PyQt5 (可选)paramiko — 用于 SFTP 发布:pip install paramiko 2. 初始化站点 python main.py init "我的博客" "https://example.com" "作者名" 这会在 data/ 下创建 info.json、category.json、links.json 三个配置文件,并在 templates/default/ 下复制默认模板。
Read more →

py2htmlblog 发布与部署指南

py2htmlblog 发布与部署指南 从构建到上线:三种发布方式的详细配置与最佳实践。 概述 py2htmlblog 执行 python main.py build 后,静态站点生成在 wwwroot/ 目录中。将 wwwroot/ 部署到线上有三种内置方式: 方式 适用场景 传输协议 需要安装 FTP 虚拟主机、cPanel 空间 FTP 无(Python 内置) SFTP VPS、云服务器 SSH File Transfer pip install paramiko Git GitHub Pages、Gitee Pages Git 无(需安装 Git) 配置写在 data/info.
Read more →