Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

enchant.dict_exists() in Python

  • Last Updated : 26 May, 2020

Enchant is a module in python which is used to check the spelling of a word, gives suggestions to correct words. Also, gives antonym and synonym of words. It checks whether a word exists in dictionary or not.

enchant.dict_exists()

enchant.dict_exists() is an inbuilt method of enchant module. It is used to check the availability of a dictionary of a particular language.

 Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.  

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning - Basic Level Course

Syntax : enchant.dict_exists(tag)



Parameter :
tag : the code of the language dictionary in string datatype

Returns : a boolean value, True if the dictionary exists, False if it does not exists

Example 1: When enchant.dict_exists() returns True.




# import the enchant module
import enchant
  
# American English dictionary
tag = "en_US"
  
# check whether American English(en_US) 
# dictionary exists or not
exists = enchant.dict_exists(tag)
if exists == True:
    print("The dictionary for " + tag + " exists.")
else:
    print("The dictionary for " + tag + " does not exists.")

Output :

The dictionary for en_US exists.

Example 2: When enchant.dict_exists() returns False.




# import the enchant module
import enchant
  
# Hindi dictionary
tag = "hi_IN"
  
# check whether Hindi(hi_IN) 
# dictionary exists or not
exists = enchant.dict_exists(tag)
if exists == True:
    print("The dictionary for " + tag + " exists.")
else:
    print("The dictionary for " + tag + " does not exists.")

Output :

The dictionary for hi_IN does not exists.



My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!