JPT - ChatGPT 代码解释器
JPT - ChatGPT代码解释器是一款Chrome扩展,允许您在ChatGPT内直接运行Python代码。该插件由Song开发,免费提供,并属于浏览器类别,具体是附加组件和工具。
使用JPT,您可以使用基于WASM的Python解释器Pyodide在浏览器中执行Python代码。这确保了您的代码保持私密和安全,仅对您和OpenAI可见。该插件提供了多个功能,包括运行Python代码、编辑代码(无持久性)、上传文件供Python访问以及下载在Python中创建的文件。
JPT支持标准库以及像numpy和matplotlib这样的包。您可以查看stdout的输出,甚至可以看到由matplotlib生成的图形。使用方法很简单 - 只需要求ChatGPT编写一个Python的hello world程序,然后点击“运行”按钮。后续运行应该会更快。
尽管JPT目前存在一些已知问题,比如在遇到无限循环时冻结以及不支持输入,但路线图中包括解决这些限制的计划。未来的更新目标是引入中断执行、初始化和执行的指示器、支持输入以及将聊天导出为Jupyter Notebook的能力。
总体而言,JPT - ChatGPT代码解释器是一个宝贵的工具,可以在ChatGPT内无缝运行Python代码,方便开发人员和Python爱好者使用。