Obsidian 插件:【Readme】Python Scripter

Obsidian 插件:【Readme】Python Scripter

插件名片

  • 插件名称:Python Scripter
  • 插件作者:Nick Allison
  • 插件说明:直接将 Python 脚本作为 Obsidian 命令运行
  • 插件分类:[‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

直接将 Python 脚本作为 Obsidian 命令运行

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 python-scripter 插件的自述翻译

Obsidian Python Scripter

概述

这是一个程序,可以让您快速从 Obsidian 内部运行自己的 Python 脚本。要开始使用,请启用此插件,它将在您指定的.obsidian 文件夹内创建一个 scripts/python 文件夹。对于每个脚本,它将在 Obsidian 命令面板中添加一个自定义命令。

要求

  • 安装您首选的 Python 版本,并确保它可以从命令行运行,例如:python .obsidian/scripts/python/main.py
  • 该插件适用于裸露的 Python 脚本,例如 scripts/python/example.py
  • 或者您可能需要一个更复杂的脚本,您可以将一个文件夹作为脚本。您只需要在 src 文件夹中有一个 main.py 文件,它就可以作为一个命令运行,否则它将无法执行。请确保按照以下结构组织 scripts/python
  scripts
    |
    ---- python
           |
           ---- example
                  |
                  ---- src
                        |
                        ---- main.py
                        |
                        ---- hello.py

您的结果脚本文件夹应该具有以下结构:

  scripts
    |
    ---- python
           |
           ---- example
           | |
           | ---- src
           | |
           | ---- main.py
           | |
           | ---- hello.py
           |
           ---- example2.py

操作步骤

  • 按照要求部分指定的格式添加您的 Python 脚本。

  • 一旦 Obsidian 启动,您的命令将添加到命令窗口中,并可以按照您的意愿运行。

  • 在上面的示例中,将添加 2 个命令:

    • 运行 example
    • 运行 example2.py

    Obsidian Python Scripter--操作步骤

  • 当 Python 目录更新时自动重新加载



反馈交流

其他渠道

版权声明