About the GUI- Graphical User Interface
Hey This is Bhargav Valani. I am here with another interesting term that is GUI-Graphical user interface. One of the common word that we heard but don’t know how to made. It is simply made with the one of the Python ‘s best module TKINTER PYTHON module.
I also provide you the source code of one application here. ===>>>See it at Below. If you know some interesting than please share it. Here also we are make a eye on the GUI vs CLI. Let’s know together.
We Will Know What is CLI & GUI. Also The Differences Between Them. And How They Work SO, First Of All We Will Know. The Full Form Of Them CLI Means ” Command Line Interface “. Similarly if we talk about the GUI Means= ” Graphical User Interface “.
- Graphical user interface is user friendly
- CLI take low time to run than GUI
- Both are easy to learn
- Graphical user interface is more convenient way to user interaction
- You need to learn module tkinter python for make GUI application
GUI vs CLI
If I Want To Agreement You In Easy Language CLI Is A Black Window. It is under Which We Type Some Commands From Our Keyboard. And On The Basis Of Input From Keyboard We Got Output Form CLI In CLI Window, Mouse Doesn’t Work.
For Example, If You Installed An Operating System Which Has Only CLI WIndow. And Then You Want To Use Mouse On That Operating System, Then You Can’t Do It Means, Mouse Will Not Work On That Operating System.
Let Me Give You An Example Of CLI. So, Now I Will Open Command Prompt In My Windows 10 Now I Will Give It ” dir ” Command. So, Here I Was Give It Input ” dir “.
From My Keyboard It Gives Me Output On The Basis Of My Input. In Simple Language CLI Means, A Window Under Which We Give It Command From Our Keyboard. And It Gives Us Output On The Basis Of Our Input. Also, In CLI Mode.
You Can Only Interact With Text, Not From Graphics Now We Will Talk About Graphical user interface . So, It Name Tells That Graphical User Interface Means, User Is Interacting With Operating System Graphically For Example:- If I Want To Open File Explorer, I Can Easily Do It Using My Cursor In The Whole Process.
I Was Done All The Process Using User Interaction. In Graphical user interface , Mouse & Keyboard Both Will Work But In CLI, Only Keyboard Will Work. So, Let’s See Some Advantages & Disadvantages Of Both Of Them.[/caption]
GUI- Easy to understande
So, The First Advantage Of CLI Is, It Is Fast As Compare to GUI. Let Us See An Example Of This Advantage Here. If I Want To Open My Download Folder. So, Simply I Will Type Command ” cd Downloads ” & Then I Can Easily Visit It.
So, In The Whole Process I Used Less System Requirements That’s Why It Works Faster Than GUI But, If I Do Similar Work Using GUI Then, I Will Face Some Time Lagging Problem GUI Takes More Time Than CLI Because It Uses More System Requirements.
Now I Will Give You A Demo Of GUI Time Lagging Here. You Will See That It Takes Some Minimal Time To Open Download Folder. But In CLI It Takes Almost 0.1 sec To Open Download Folder.
So, Here You See That The Basic Difference Of Processing Timing Between Both Of Them. It Means, GUI is Slower Than CLI. Now We Will Talk About Second Advantage Of CLI.
It Takes Minimum System Requirement Than GUI To Do Any Work For Example:- You Are Working With A Operating System Which Only Has CLI Mode In It So, The Size Of The Setup File Of That Operating System Image Can Be Under 1GB.
But If You Look At The Setup File Size Of Any GUI Based OS You Will Notice That Its Size Is Much More Than CLI setup File. So This Is The Basic Difference Between CLI & GUI
How made GUI Application with tkinter python
First if you want to make the gui application than you need to lean python programming language. Believe me it is one of the easiest programming language. If you know about the python features than i already have blog on it. There I am discuss about some interesting features of python. Read it and nailed it.
Python tkinter || Tkinter Tutorial || Tkinter Example
contact no : +91 9327963077
Business email : firstname.lastname@example.org
personal email : email@example.com
Web email : firstname.lastname@example.org
Copyright © [hfe_current_year] [hfe_site_title] | Powered by [hfe_site_title]