Data Parser is an application developed using PyQt5 for parsing data from a website and displaying it in a user-friendly interface.
The application allows the user to select the parsing mode (normal or asynchronous), input the category URL, and then perform parsing. The retrieved data is displayed in tables, showing the selection ID, product count, and timestamp. The user can also view products associated with the selection and sorting functionalities.
- Install the required dependencies by running the following command:
pip install -r requirements.txt
- Launch the application by executing the following command:
python main.py
- Enter the category URL in the "Category URL" field.
- Click the "Parse Normally" button to initiate normal parsing or "Parse Asynchronously" for asynchronous parsing.
- Once the parsing is complete, the data will be displayed in tables.
- To view products associated with the selected selection, click on the corresponding row in the selections table.
- To sort data by price or alphabetical order, click on the respective column in the products table.
-
Ilya Kukharchuk - Java Software Engineer
This project is licensed under the MIT License - see the LICENSE file for details.