Check similarity of python source codes with convenient user interface
- Amazing algorithm to compare python code by levenshtein distance
- Opportunity to upload source code from file
- Saving result of compare in database
- Input Source codes
- similarity percentage
- datetime
- Possibility to reproduce compare from database using the interface
- Supports custom appearance
- font
- font size
- dark/light theme
- PyQt5
- pyqt5-tools
- PyQt5-stubs
The project has been checked and tested with the following tools:
- flake8
- mypy
- pydocstyle
- pytest
- By entrance point - main.py
- By .exe file which you can find in https://disk.yandex.ru/d/nvngAcscoKwfoQ
- To compare add two source codes(by file or write it by hand), then click 'compare' and you will see result. If you want to save compare, you need also to click 'save result'
- If you want a custom appearance click on 'settings' button and choose whatever you like
- To reproduce compare click on 'History' button, then by double click you can upload compare!