2.9 KiB
Executable File
2.9 KiB
Executable File
title, date, excerpt, tags, rating, status, destination, share, obsidianUIMode, created, updated
| title | date | excerpt | tags | rating | status | destination | share | obsidianUIMode | created | updated |
|---|---|---|---|---|---|---|---|---|---|---|
| python代码说明与调试方法 | 2022-05-14 15:10:15 | 本模板库相关工作流依赖于python脚本实现 | ⭐⭐⭐ | complete | 03-99-4 | false | source | 2025-08-30T11:45 | 2025-09-22T13:27 |
本模板库相关工作流依赖于python脚本实现,本着「能用就行」的原则,代码大多比较粗糙,如有问题,请先确认是否为最新版本(参考obsidian模板库更新方法)。更新后还有问题,因为本人通常无法及时回应,更多情况下需要自行调试解决。
所有代码在使用时通过 quickAdd 命令触发 Templater 插件,然后调用各自系统的 terminal 执行相应的命令。代码文件均存放于 08-Assets/Scripts 目录下。没有编程基础的用户可通过斜杠命令在任意行开头输入 /test 可以找到相关命令,会同时在当前页面当前位置打印正常输出和报错信息。
以草稿归档命令为例,其正常输出为:
当 test3 页面中的 destination 错误时,报错信息如下:
Traceback (most recent call last):
File "./08-Assets/Scripts/auto_transfer.py", line 103, in <module>
main()
File "./08-Assets/Scripts/auto_transfer.py", line 37, in main
if isShortLink(target):
File "./08-Assets/Scripts/auto_transfer.py", line 53, in isShortLink
assert '-' in target, "destination is not a valid path!"
AssertionError: destination is not a valid path!
由于代码颇为简单,有编程基础的用户可使用熟悉的 IDE (如 VSCode)进入该目录进行底层调试。无编程基础的用户建议先查看本项目已经存在的 issue 寻找解决方案。
常见issue列表
- windows 系统无法调用 python,参考 issue 15
- 非 windows 系统无法正常调用 python,参考 issue 16 和 issue 20
- AuthorRanking 的问题,参考 issue 13 和 issue 17
- 引文列表功能的问题,参考 issue #8 和 issue 28 。
- 任务存档功能的问题,参考 issue 16
- 草稿归档功能的问题,参考 issue 15
page:: 29