A simple Flask web application that allows users to upload CSV files and identify duplicate rows based on all columns.
Features
- Upload CSV files through a web interface
- Identify duplicate rows across all columns
- Display original data and duplicate rows in tables
- Download duplicate rows as a separate CSV file
Installation
- Install the required dependencies:
pip install -r requirements.txt- Run the application:
python app.py- Open your browser and navigate to
http://localhost:5000
Usage
- Click "Choose File" to select a CSV file
- Click "Upload and Process" to analyze the file
- View the original data and any identified duplicates
- If duplicates are found, click "Download Duplicates CSV" to download them
Requirements
- Python 3.7+
- Flask
- Pandas