Spyder 是一款面向科学家、工程师和数据分析师的开源科学 Python 集成开发环境,用 Python 编写并为 Python 而生。它把完整开发工具的编辑、分析、调试、剖析能力,与科学计算包的数据探索、交互式执行、深度检查和可视化能力结合在一起,还能通过插件系统扩展,甚至作为 PyQt5 组件库嵌入到自有软件中。 核心功能: - 代码编辑器:多语言编辑,内置函数/类浏览器,实时代码分析(pyflakes、pylint、pycodestyle),基于 jedi 与 rope 的自动补全,支持水平/垂直分屏和跳转定义 - 交互式控制台:可同时开启多个 IPython 控制台并具备完整工作区与调试支持,按行、单元格或文件即时运行代码,图形可内联渲染或在交互窗口显示 - 文档查看器:基于 Sphinx 实时渲染任意类或函数的文档,无论来自外部库还是用户自建,均可从编辑器或控制台唤起 - 变量探索器:检查会话过程中创建的变量、函数与对象,支持数值/字符串/布尔、列表/元组/字典、日期时间、Numpy 数组、Pandas 索引/序列/数据框、Pillow 图像等常见类型的查看与交互编辑 - 开发工具:静态代码分析、交互式调试器和性能剖析器,内置项目管理与文件浏览器,支持带完整正则的全项目查找 - 插件扩展:通过插件系统与 API 进一步扩展功能,亦可作为 PyQt5 扩展库,把交互控制台等组件嵌入自己的程序 **中文支持**:内置中文界面
本站收录软件分别遵循 Apache License 2.0、MIT、GPLv2、GPLv3等开源许可协议。
软件版权归原作者所有。
禁止利用本站工具爬虫、跨平台数据抓取、批量注册、刷量、黑产牟利。
违规使用全部责任由使用者自行承担。
所有资源均来自互联网,如有侵权,请联系删除。
微信: Reborn2025-a
Copyright (c) 2009- Spyder Project Contributors and others 许可协议: MIT License LICENSE:https://github.com/spyder-ide/spyder/blob/v6.1.7/LICENSE.txt Referer:https://github.com/spyder-ide/spyder 分发说明:本站整理分发官方原版程序,使用与再分发请遵循原项目协议,并保留相关 LICENSE / NOTICE 文件。