Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scriptsmith/csveditor
Remove multiple columns and limit rows in csv files
https://github.com/scriptsmith/csveditor
csv csv-converter csv-export csv-files csv-format csv-import
Last synced: about 2 months ago
JSON representation
Remove multiple columns and limit rows in csv files
- Host: GitHub
- URL: https://github.com/scriptsmith/csveditor
- Owner: ScriptSmith
- License: gpl-3.0
- Created: 2017-04-08T06:37:23.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-26T11:26:05.000Z (over 6 years ago)
- Last Synced: 2024-10-28T00:13:25.639Z (3 months ago)
- Topics: csv, csv-converter, csv-export, csv-files, csv-format, csv-import
- Language: Python
- Homepage:
- Size: 195 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# CSV Editor
CSV Editor lets you remove multiple columns in CSV files
![Screenshot](img/screenshot1.png)
## Download
Download CSV Editor from the list of releases [here](https://github.com/ScriptSmith/csveditor/releases)
## Guide
1. Open your csv file
*`File` -> `Open`*
2. Select the columns that you want to keep
*Windows: `Ctrl` + Click and `Ctrl` + `Shift` + Click*
*macOS: `⌘` + Click and `⌘` + `Shift` + Click*
3. Click the `>>` button
*If you want to delete columns from the list of new columns, select them and click the `<<` button*
4. If you want to change the order of the new columns, drag them within the list
5. If you want to limit the number of rows in the new csv file, decrease the `New row count`
6. Save the new csv file. The new file will contain only the columns specified in the list of `New Columns`
`File` -> `Save`
*The file is finished saving when the new row count matches the original row count, or when the new row count is the same as the decreased row count you specified earlier*
7. Done
## About
This program was written by Adam Smith in Python using PyQt5. It relies on Python's inbuilt csv library
It is licensed under the GPL. See [LICENSE.txt](LICENSE.txt) for details