2016-11-14 19:41:10 +01:00
|
|
|
Pyspread is a non-traditional spreadsheet application that is based on
|
|
|
|
and written in the programming language Python.
|
2014-02-06 13:14:46 +01:00
|
|
|
|
2016-11-14 19:41:10 +01:00
|
|
|
The goal of pyspread is to be the most pythonic spreadsheet. Pyspread
|
|
|
|
expects Python expressions in its grid cells, which makes a spreadsheet
|
|
|
|
specific language obsolete. Each cell returns a Python object that can be
|
|
|
|
accessed from other cells. These objects can represent anything including
|
|
|
|
lists or matrices.
|
2014-02-06 13:14:46 +01:00
|
|
|
|
|
|
|
Pyspread is free software. It is released under the GPL v3.
|
|
|
|
|
|
|
|
- CSV import and export
|
|
|
|
- Chart creation dialog based on matplotlib
|
|
|
|
- Python objects as cell results
|
|
|
|
- Python macros
|
|
|
|
- GPG based save file signatures for preventing foreign code execution
|
|
|
|
- Access to all Python modules from within cells. These modules allow
|
|
|
|
for example matrix operations via numpy or fixed point decimal
|
|
|
|
numbers for business calculations via decimal.
|
|
|
|
|
2016-11-14 19:41:10 +01:00
|
|
|
Optional Dependencies:
|
2015-05-15 10:31:40 +02:00
|
|
|
|
2016-11-14 19:41:10 +01:00
|
|
|
- python-xlrd (optional for opening Excel files)
|
|
|
|
- python-xlwt (for saving Excel files)
|
|
|
|
- python-gnupg (for opening own files without approval)
|
|
|
|
- jedi (for tab completion and context help in the entry line)
|
|
|
|
- basemap (for the weather example pys file)
|