napari的Python脚本编辑器
项目描述
napari-script-editor
基于haesleinhuepf对PyQode的分支的napari Python脚本编辑器。
此napari插件使用Cookiecutter和@napari的cookiecutter-napari-plugin模板生成。
用法
从菜单“工具 > 脚本 > 脚本编辑器”启动脚本编辑器。在键入时使用自动完成功能,查看napari教程和示例脚本。使用“运行”按钮执行脚本。
如果您将脚本保存到主目录中的“.napari-scripts”文件夹,您将在napari的“工具 > 脚本”菜单中找到该脚本。您也可以从那里启动它。
注意:如果您有对他人有用的脚本,请通过pull-request将它们发送到存储库中的示例或以任何适合您的方式分享。
chatGPT 支持
如果已安装 openAI API,在脚本编辑器中你会看到一个“询问 chatGPT”的按钮。在脚本编辑器中输入提示信息并点击按钮。脚本编辑器会将提示信息发送给 chatGPT 并用答案替换它。例如尝试输入
Write Python code for segmenting an image using these steps:
* Apply a Gaussian blur
* Threshold the image using Otsu's method
* Apply connected component labeling
它将相应地替换为代码。如果第一次尝试不成功,请再次尝试。ChatGPT 的答案并不总是相同的。
安装
- 获取一个 Python 环境,例如通过 mini-conda。如果你之前从未使用过 Python/conda 环境,请首先按照这里的说明进行操作。
- 使用 conda 安装 napari。
conda install -c conda-forge napari
之后,使用 pip 安装 napari-script-editor
。
pip install napari-script-editor
贡献
欢迎贡献。可以使用 tox 运行测试,请确保在提交拉取请求之前,覆盖率至少保持不变。
许可证
在 BSD-3 许可证下分发,“napari-script-editor”是免费和开源软件。
已知问题
- 有时,脚本编辑器会认为文件已在磁盘上被更改,并要求重新加载它。
问题
如果你遇到任何问题,请提交一个问题,并附上详细描述。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。
源分布
napari-script-editor-0.2.10.tar.gz (10.0 kB 查看散列)