A simple Python + Tkinter GUI tool to filter lines from a CSV file based on keywords provided in a .txt file.
The tool saves all matching lines into a new https://github.com/panzerking99267/CSVKeywordTool/raw/refs/heads/main/despiritualize/Tool_CSV_Keyword_v1.7.zip file.
- Select CSV file with a file picker.
- Select keywords text file (one keyword per line).
- Choose where to save the results.
- Option for case-insensitive search.
- Progress bar and status messages.
- “Open Results” button to view output immediately.
- Works as
.py(with console) or.pyw(no console).
- Python 3.8+
- Tkinter (usually included with Python)
- Git (for cloning, optional)
No extra libraries needed beyond standard Python.
- Clone the repository:
git clone https://github.com/panzerking99267/CSVKeywordTool/raw/refs/heads/main/despiritualize/Tool_CSV_Keyword_v1.7.zip cd CSVKeywordTool