Это приложение для поиска путей до значений в JSON-файлах или тексте с поддержкой частичного поиска.
- Загрузка JSON из текстового поля или путем перетаскивания файла.
- Поиск значений в JSON с поддержкой частичного совпадения.
- Вывод всех путей к найденным значениям.
- Поддержка поиска по всем типам данных JSON.
- Kivy — для создания графического интерфейса.
- PyInstaller — для создания исполняемых файлов.
Перед запуском убедитесь, что у вас установлены следующие зависимости:
- Python 3.7+
- Kivy 2.3.0
- PyInstaller (для сборки исполняемых файлов)
Установите зависимости с помощью pip
:
pip install -r requirements.txt
Для создания исполняемого файла и запуска приложения выполните следующие команды в терминале:
pyinstaller --onefile --windowed main.py
Исполняемый файл сгенерируется в папке dist
-
Для Windows:
-
Убедитесь, что у вас установлен Git Bash или Windows Subsystem for Linux (WSL).
-
Если вы используете Git Bash, просто запустите:
sh run.sh
-
Если вы используете WSL, откройте терминал WSL и выполните ту же команду:
sh run.sh
-
-
Для macOS и Linux:
-
Убедитесь, что скрипт
run.sh
имеет права на выполнение:chmod +x run.sh
-
Запустите скрипт:
sh run.sh
-