From 574e5089ba271f0d5dad528a8f8cbae9f4c1f903 Mon Sep 17 00:00:00 2001 From: 2doright <148972087+2doright@users.noreply.github.com> Date: Fri, 10 Apr 2026 18:41:54 +0800 Subject: [PATCH] docs: fix path concatenation error in storage.md (#7448) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs: 修复 storage.md 中路径拼接的错误示例 get_astrbot_data_path() 返回的是 str 类型,直接使用 / 运算符会导致 TypeError。修改文档示例,添加 Path() 包裹 * docs: 修复 storage.md 中路径拼接的错误示例 get_astrbot_data_path() 返回的是 str 类型,直接使用 / 运算符会导致 TypeError。修改文档示例,添加 Path() 包裹。 --- docs/en/dev/star/guides/storage.md | 3 ++- docs/zh/dev/star/guides/storage.md | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/en/dev/star/guides/storage.md b/docs/en/dev/star/guides/storage.md index 5e7c5cadf..286d2382b 100644 --- a/docs/en/dev/star/guides/storage.md +++ b/docs/en/dev/star/guides/storage.md @@ -25,7 +25,8 @@ To keep large file handling consistent, store large files under `data/plugin_dat You can fetch the plugin data directory with: ```py +from pathlib import Path from astrbot.core.utils.astrbot_path import get_astrbot_data_path -plugin_data_path = get_astrbot_data_path() / "plugin_data" / self.name # self.name is the plugin name; available in v4.9.2 and above. For lower versions, specify the plugin name yourself. +plugin_data_path = Path(get_astrbot_data_path()) / "plugin_data" / self.name # self.name is the plugin name; available in v4.9.2 and above. For lower versions, specify the plugin name yourself. ``` diff --git a/docs/zh/dev/star/guides/storage.md b/docs/zh/dev/star/guides/storage.md index 19f4ea8d0..a03ac2993 100644 --- a/docs/zh/dev/star/guides/storage.md +++ b/docs/zh/dev/star/guides/storage.md @@ -25,7 +25,8 @@ class Main(star.Star): 你可以通过以下代码获取插件数据目录: ```py +from pathlib import Path from astrbot.core.utils.astrbot_path import get_astrbot_data_path -plugin_data_path = get_astrbot_data_path() / "plugin_data" / self.name # self.name 为插件名称,在 v4.9.2 及以上版本可用,低于此版本请自行指定插件名称 +plugin_data_path = Path(get_astrbot_data_path()) / "plugin_data" / self.name # self.name 为插件名称,在 v4.9.2 及以上版本可用,低于此版本请自行指定插件名称 ```