the Python IDE for scientific computing
Project description
Pyzo is a cross-platform Python IDE focused on interactivity and introspection, which makes it very suitable for scientific computing. Its practical design is aimed at simplicity and efficiency.
Pyzo is written in Python 3 and Qt. Binaries are available for Windows, Linux, and Mac. For questions, there is a discussion group.
Two components + tools
Pyzo consists of two main components, the editor and the shell, and uses a set of pluggable tools to help the programmer in various ways. Some example tools are source structure, project manager, interactive help, and workspace.
Some key features
- Powerful introspection (autocompletion, calltips, interactive help)
- Allows various ways to run code interactively or to run a file as a script.
- The shells runs in a subprocess and can therefore be interrupted or killed.
- Multiple shells can be used at the same time, and can be of different Python versions (from v2.4 to 3.x, including pypy)
- Support for using several GUI toolkits interactively: asyncio, PySide, PySide2, PyQt4, PyQt5, wx, fltk, GTK, Tk, Tornado.
- Run IPython shell or native shell.
- Full Unicode support in both editor and shell.
- Various handy tools, plus the ability to make your own.
- Matlab-style cell notation to mark code sections (by starting a line with ‘##’).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size pyzo-4.11.2-py3-none-any.whl (2.2 MB) | File type Wheel | Python version 3.7 | Upload date | Hashes View |
Filename, size pyzo-4.11.2.tar.gz (2.1 MB) | File type Source | Python version None | Upload date | Hashes View |