Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
hanjinliu committed Sep 14, 2022
1 parent a659577 commit 45df94f
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 5 deletions.
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

# tabulous

A table data viewer for Python.
A table data viewer for Python. [→📖 Documentation](https://hanjinliu.github.io/tabulous/)

![](image/viewer_iris.png)

Expand All @@ -24,10 +24,6 @@ pip install tabulous[pyqt5] # Use PyQt5
pip install tabulous[pyqt6] # Use PyQt6
```

### Documentation

Documentation is available [here](https://hanjinliu.github.io/tabulous/).

### A Wide Variety of Tables are Supported

|**Table**|**SpreadSheet**|
Expand All @@ -46,6 +42,12 @@ Documentation is available [here](https://hanjinliu.github.io/tabulous/).
|:-:|:-:|
|![](https://github.com/hanjinliu/tabulous/blob/main/image/colormap.png)|![](https://github.com/hanjinliu/tabulous/blob/main/image/highlight.png)|

### Data Validation

|**Data type validation**|**Custom validation**|
|:-:|:-:|
|![](https://github.com/hanjinliu/tabulous/blob/main/image/validation.gif)|![](https://github.com/hanjinliu/tabulous/blob/main/image/validation_custom.gif)|
|Columns tagged with dtype will validate the input string and raise an error on entering invalid string.|You can also define custom validators for each column, such as confirming non-negative.|

### How it works.

Expand Down
Binary file added image/validation.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added image/validation_custom.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions tabulous/_qt/_console.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ def __init__(self, *args, **kwargs):
self.resize(100, 40)
self._dock_parent = None
self._current_data_identifier = "NONE"
self.codeExecuted.connect(self.setFocus)

def connect_parent(self, widget: TableViewerBase):
from IPython import get_ipython
Expand Down

0 comments on commit 45df94f

Please sign in to comment.