Home
Name Modified Size InfoDownloads / Week
CSVOMATICsetup.exe 2017-03-25 8.1 MB
README 2017-03-10 3.8 kB
Totals: 2 Items   8.2 MB 0
CSVOMATIC version 3:

python CSVOMATIC.py mary.csv

will load the file "mary.csv" from the git repo

----------------------------------MAIN WINDOW----------------------------------
In the menus, each line with "FIND GRID" opens up the CSV editor.
menus:
File, open - opens a file
File, save - saves your file
File, exit - quits program

Row, drop - deletes specified range of lines/rows from data
Row, view - opens viewing/editing window on range of rows in data "FIND GRID"
Options -
	Reset - reset the list of selected rows
	View - view all selected rows(cols 0-end) "FIND GRID"
	Delete - erase selected rows from list

Column, drop - deletes specified column range from data
Column, view - opens viewing/editing for range of columns "FIND GRID"
Options -
	Reset - reset the list of selected columns
	View - view the selected columns (row 0-end) "FIND GRID"
	Delete - erase the selected columns from data

Data, find data - uses regex to view matching data in editor and marks their location "FIND GRID"
Data, import data - imports data from the main window
Data, export data - exports data to the main window
Data, db query - runs postgresql query and imports results
		*FEATURE REQUIRES PSYCOPG2(or nothing happens)
Data, Clear Matches - erases all the location marks on the data grid

-----------------------------------FIND GRID---------------------------------------
CSV editor, titled "FIND GRID" can do the following:

When it fires up, it will select the previous selections you had made in the grid before
you clicked the "close" button

Menu:
Find, find data - finds data in the data grid and marks them in red
Find, display matches - lets you scroll through the marked data
	Erases marks on data as well if there are no matches
Find, Select Row Matches - selects all rows with marked data
Find, Select Column Matches - selects all columns with marked data
Options, Clear Rows - deselects any selected rows
Options, Clear Columns - deselects columns
Options, Clear Data - removes any marks on data in the grid
Close button remembers the selected cols/rows in the grid and closes the frame
	if you didn't select any rows/cols it keeps the old list. The lists can be cleared in the MAIN WINDOW.

RightMouseButton:
Column:
Properties - give data about column shown and mark the largest cell
Delete - delete selected columns or column you clicked on if none are selected
New Col - inserts a new column with the index specified
Append Col - append a new column with the index specified

Row:
Properties - give data about the row shown and mark largest cell
Delete - delete selected rows of data or row you clicked on if none are selected
New Row - insert a new row with the index specified
Append Row - append a new row with the index specified

LeftMouseButton:
Column:
	selecting a column will add it into the column "selections", so you can then copy it to clipboard, or paste into the column
	key - CTRL-X cut, CTRL-C copy, CTRL-V paste
	if you close the grid with a column selected, it will be available for viewing/editing on column options submenu
Row:
	selecting a row will add it to the row "selections", then you can copy the row(s) or paste into them.
	Same keys as column cut, copy and paste
	if you close the grid with a row selected it will be available under row options submenu
*A SINGLE row or SINGLE column can be copied/cut then pasted into either a ROW *or* COLUMN *or* BOTH.

GridMovers:
	selecting a row or column and sliding it over another row/column will move the data to that position

Selecting:
	select with one click, deselect with one click. shift-click selects a range. All selections are added to the options submenu
	when you click "close" button.

you can click in any cell and edit the contents
Also, you can export the data, edit it, then import the data again.
Source: README, updated 2017-03-10