从安装到使用:tumblr-utils完整操作指南

发布时间:2026/9/19 16:29:55

从安装到使用:tumblr-utils完整操作指南 从安装到使用tumblr-utils完整操作指南【免费下载链接】tumblr-utilsUtilities for dealing with Tumblr blogs, Tumblr backup项目地址: https://gitcode.com/gh_mirrors/tu/tumblr-utilstumblr-utils是一款强大的Tumblr博客备份工具能够帮助用户轻松创建Tumblr博客的本地备份包括文章内容和媒体文件。本指南将从安装到使用为您提供tumblr-utils的完整操作流程让您的Tumblr数据安全有保障。一、tumblr-utils简介tumblr-utils是一个实用工具集合主要包含三个核心工具tumble.py从RSS或Atom源创建新帖子tumblr_backup.py创建帖子和图片的本地备份核心功能mail_export.py将标记的链接通过邮件发送给收件人列表其中tumblr_backup.py是最常用的工具它能够备份博客的所有内容包括文本、图片、音频和视频并生成美观的HTML5格式备份文件。备份内容可通过浏览器直接查看结构清晰便于管理。二、准备工作安装必要环境2.1 安装Pythontumblr-utils基于Python 2.7开发因此需要先安装Python 2.7环境访问Python官方网站下载Python 2.7版本Python 2.7下载页面选择适合您操作系统的安装包Windows用户推荐Windows x86 MSI installer双击安装文件按照提示完成安装2.2 获取tumblr-utils源码通过以下命令克隆仓库到本地git clone https://gitcode.com/gh_mirrors/tu/tumblr-utils克隆完成后您将得到一个包含所有工具的tumblr-utils文件夹。2.3 配置API密钥使用tumblr_backup.py需要Tumblr API密钥访问Tumblr OAuth应用页面注册一个新应用获取OAuth Consumer Key打开tumblr_backup.py文件找到大约105行的API_KEY 行将您的API密钥复制到单引号之间2.4 安装可选依赖增强功能备份音视频安装youtube-dlEXIF标签支持安装pyexiv2建议通过操作系统的包管理器安装这些依赖如apt-get、yum或brew。三、tumblr_backup.py使用指南3.1 基本语法tumblr_backup.py的基本使用语法如下tumblr_backup.py [options] blog-name ...其中blog-name是您要备份的Tumblr博客名称。如果您的博客使用自定义域名请输入完整域名。3.2 常用选项选项功能描述-h, --help显示帮助信息-O OUTDIR设置输出目录默认blog-name-i, --incremental增量备份模式只备份新帖子-l, --likes备份博客的点赞内容而非帖子-j, --json保存原始JSON数据-k, --skip-images不保存图片链接到Tumblr原图--save-video保存所有视频文件--save-audio保存音频文件-t TAGS只备份包含指定标签的帖子逗号分隔-T TYPE只备份指定类型的帖子如text, photo, video等3.3 快速开始首次备份要备份您的Tumblr博客只需在命令行中运行tumblr_backup.py your-blog-name其中your-blog-name是您的Tumblr博客名称不包含.tumblr.com。程序将自动创建一个以博客名称命名的文件夹所有备份内容将保存在该文件夹中。首次备份可能需要较长时间具体取决于您的博客大小和网络速度。3.4 增量备份为了节省时间和带宽您可以使用增量备份模式只备份新发布的帖子tumblr_backup.py -i your-blog-name建议将增量备份添加到定时任务中例如每小时运行一次以保持备份的最新状态。3.5 高级用法示例只备份图片帖子tumblr_backup.py -T photo your-blog-name备份特定标签的帖子tumblr_backup.py -t travel,photography your-blog-name保存视频和音频tumblr_backup.py --save-video --save-audio your-blog-name设置自定义输出目录tumblr_backup.py -O /path/to/backup/folder your-blog-name四、备份文件结构解析tumblr_backup.py生成的备份文件结构清晰便于浏览和管理outdir/ # 备份根目录默认以博客名称命名 ├── index.html # 目录页包含月度归档链接 ├── backup.css # 默认样式表 ├── archive/ # 月度归档页面 │ ├── yyyy-mm-pnn.html │ └── ... ├── posts/ # 单篇帖子页面 │ ├── id.html │ └── ... ├── media/ # 媒体文件图片、音频、视频 │ ├── image.ext │ ├── audio.mp3 │ ├── video.mp4 │ └── ... ├── json/ # 原始JSON数据如果使用-j选项 │ ├── id.json │ └── ... └── theme/ # 博客主题相关文件 ├── avatar.ext └── style.css您可以通过浏览器打开index.html文件来浏览完整的备份内容。五、自定义备份样式tumblr_backup.py支持自定义备份页面的样式自定义CSS创建custom.css文件并放入备份文件夹程序将自动应用您的样式样式覆盖创建override.css文件来覆盖默认样式的特定部分主题样式博客的原始样式表保存在theme/style.css中六、常见问题解决6.1 备份过程中断如果备份过程意外中断可以重新运行相同的命令继续备份。对于大型博客建议使用增量备份模式-i选项来避免重复下载。6.2 无法下载某些媒体文件某些受版权保护的视频可能无法下载。这种情况下可以使用--cookiefile选项提供浏览器cookie来解决tumblr_backup.py --cookiefile/path/to/cookies.txt your-blog-name6.3 备份速度慢备份速度取决于网络状况和Tumblr服务器响应速度。您可以减少同时下载的媒体文件数量在网络较空闲的时段进行备份使用增量备份减少数据传输量七、总结tumblr-utils是Tumblr用户必备的备份工具通过本指南您已经掌握了从安装到高级使用的全部知识。定期备份您的Tumblr博客确保珍贵的内容不会丢失。如果您有任何问题可以查阅项目中的详细文档tumblr_backup.md完整的备份工具说明tumblr_backup_for_beginners.md新手入门指南开始使用tumblr-utils为您的Tumblr数据保驾护航吧【免费下载链接】tumblr-utilsUtilities for dealing with Tumblr blogs, Tumblr backup项目地址: https://gitcode.com/gh_mirrors/tu/tumblr-utils创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/15 4:57:50

Bootstrap表格编辑从未如此简单:editable-table插件实战案例

Bootstrap表格编辑从未如此简单:editable-table插件实战案例 【免费下载链接】editable-table tiny jQuery/Bootstrap widget that makes a HTML table editable 项目地址: https://gitcode.com/gh_mirrors/edita/editable-table editable-table是一款轻量级…

2026/9/16 10:00:26

5分钟掌握OBS Studio色彩魔法:从新手到专业调色师

5分钟掌握OBS Studio色彩魔法:从新手到专业调色师 【免费下载链接】obs-studio OBS Studio - Free and open source software for live streaming and screen recording 项目地址: https://gitcode.com/GitHub_Trending/ob/obs-studio 想要让你的直播画面瞬间…

2026/9/19 16:29:23

音频功率放大电路设计:阻抗匹配、散热与负反馈实战指南

简介:本资源是一份面向电子类专业本科生及硬件设计初学者的音频功率放大电路课程设计报告,聚焦模拟电路实践能力培养,解决从理论参数到实际电路搭建与性能验证的关键问题。报告完整涵盖OTA互补对称OTL功放(含乙类推挽原理、静态工…

2026/9/19 16:29:23

10 分钟用 TaoToken 跑通 Dify 的模型供应商插件

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/19 16:29:23

嵌入式工程师转型边缘AI的实操路径

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/19 16:29:23

VSCode local history 备份太多?TaoToken 这样改 Codex 的 config.toml

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/19 16:29:23

AI Agent 跑 MCP 任务:模型通道 Key 用 TaoToken

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/18 14:13:01

拯救者Y7000黑屏故障排查与维修实战指南

1. 项目概述:一台黑屏的拯救者Y7000,到底卡在哪一步? 联想拯救者Y7000系列笔记本,从2018年第一代搭载i5-8300H开始,到后来的i7-9750H、i7-10750H、i5-11400H,再到2023年款的R7-7840HS,它始终是学…

2026/9/19 0:03:10

验证 OpenSpec 兼容性,Cursor 的 Token 从 TaoToken 出

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/19 0:03:10

书桌角落的 Mac mini,OpenClaw 通过 TaoToken 跑任务。

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/19 0:03:10

oh-my-hermes:打造跨工具的命令编排与插件化工作流

1. 项目概述与设计初衷1.1 它到底是什么先说结论:oh-my-hermes 是一个面向开发者日常终端操作的效率工具套件,核心定位是“把分散在各类命令行工具里的高频操作,统一收拢成一套插件化、可编排的工作流”。项目灵感来源很明显——oh-my-zsh 重…

2026/9/18 14:13:03

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/18 14:13:02

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/18 14:13:02

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码