Address Book Using Python - SouradeepGupta - Finalppt
Address Book Using Python - SouradeepGupta - Finalppt
USING PYTHON
Souradeep Gupta
(Reg No-219302377)
• Introduction
• Literature Review
• Methodology
• Results
• Conclusion
• References
INTRODUCTION
• An address book or a name and address book is a book or
a database used for storing entries called contacts. Each contact
entry usually consists of a few standard fields (for example: first
name, last name, company name, address, telephone number, e-
mail address, fax number, mobile phone number). Most such
systems store the details in alphabetical order of people's names,
although in paper-based address books entries can easily end up
out of order as the owner inserts details of more individuals or as
people move. Many address books use small ring binders that
allow adding, removing and shuffling of pages to make room.
ABSTRACT
• The objective of this project is to create an Address book using python in which the
user can add a new contact, edit and delete existing contact and view all the contacts.
• In this python project , the user has to click on a button which functions the user
wants to access e.g. – To edit a contact, the user has to first select a contact then
click on view button then edit the contact and then click on edit button. To add a
new contact user has to click on the add button after providing the necessary details.
LITERATURE REVIEW
• Since the project requires the concept of Graphical User Interface, let us see what options does python give us
for developing GUI.
• Out of all the GUI methods, tkinter is the most commonly used method. It is a standard Python interface to the
Tk GUI toolkit shipped with Python. Python with tkinter is the fastest and easiest way to create the GUI
applications. Creating a GUI using tkinter is an easy task. Tkinter is a standard GUI library for rendering
graphics. To install the library we use the pip install command in the command prompt:
Canvas The Canvas widget is used to draw shapes, such as lines, ovals, polygons and
rectangles, in your application
Checkbutton The Checkbutton widget is used to display a number of options as checkboxes.
The user can select multiple options at a time.
Frame The Frame widget is used as a container widget to organize other widgets.