Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Dictionary

This is a simple dictionary application built with Python and Tkinter. It allows users to search for definitions of words stored in a JSON file.

Features

  • Word Search: Users can enter a word in the text box and click the "Search" button to retrieve its definition.
  • Dark and Light Themes: Users can switch between dark and light themes for the interface.
  • User Interface: The interface is designed using Tkinter, providing a simple and user-friendly experience.

Usage

  1. Clone this repository to your local machine.
  2. Ensure you have Python installed on your system.
  3. Run the dictionary.py script to launch the application.
  4. Enter a word in the text box and click the "Search" button to view its definition.
  5. Use the "Theme" menu to switch between dark and light themes.

Requirements

  • Python 3
  • Tkinter library
  • ttkthemes library

How it Works

  • The application reads word definitions from a JSON file named data.json.
  • Users can enter a word in the text box, and upon clicking the "Search" button, the application retrieves the corresponding definition from the JSON file.
  • Users can also switch between dark and light themes using the "Theme" menu in the application's menu bar.

About

A simple Python dictionary

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages