https://github.com/tru-dev/spreadsheetcommander
A basic spreadsheet transfer program.
https://github.com/tru-dev/spreadsheetcommander
Last synced: about 1 year ago
JSON representation
A basic spreadsheet transfer program.
- Host: GitHub
- URL: https://github.com/tru-dev/spreadsheetcommander
- Owner: Tru-Dev
- License: mit
- Created: 2021-02-10T18:56:02.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-10T19:10:31.000Z (over 5 years ago)
- Last Synced: 2025-01-26T04:11:14.364Z (over 1 year ago)
- Language: Python
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Spreadsheet Commander
A basic spreadsheet transfer program.
Failsafe: If the program acts weird while controlling the keyboard,
smash the mouse cursor into the corner of the screen to abort.
## Usage:
```
python3 spr_cmdr.py [OPTIONS]
Options:
--csv CSV_FILE Parse as a CSV (Comma Separated Values) file.
-e, -x, --xl, --excel EXCEL_FILE Parse as an Excel-compatible file (see --excel-sheet-*).
--excel-sheet-num SHEET_NUM Choose sheet number (zero-indexed) to parse in Excel-compatible files. Defaults to the first sheet.
--excel-sheet-name SHEET_NAME Choose sheet name to parse in Excel-compatible files. Has priority over --excel-sheet-num.
-c, --col-head-idx INDEX Choose which column is the header column (which will be ignored). Zero-indexed, default None.
-r, --row-head-idx INDEX Choose which row is the header row (which will be ignored). Zero-indexed, default None.
-t, --timer SECONDS Determines how many seconds the program waits to start transfer. Default 3.
-n, --nan Pass this option to enable NaN filtering.
```
## Special Thanks
Thanks to my teacher (@BlueGadgetEngineer) for giving me the concept for this program as a challenge.