
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 26504 Articles for Server Side Programming

1K+ Views
In this post, we will understand the difference between PLA and PAL −PLAIt stands for Programmable Logic Array.Its speed is lesser in comparison to PAL.It is highly complex.It is expensive.It is not available easily.It is used less in comparison to PAL.PALIt stands for Programmable Array Logic.It has a higher speed in comparison to PLA.It is less complex.It is inexpensive.It is more readily available in comparison to PLA.It is used more in comparison to PLA.

13K+ Views
SOP (Sum of Product) and POS (Product of Sum) are the methods of representing a reduced logic expression. The basic difference between the two is that SOP expresses a Boolean function as a sum (logical OR) of product (logic AND) terms, while POS expresses a logic function as a product (logic AND) of sum (logic OR) terms. Read this article to learn more about SOP and POS and how they are different from each other. What is SOP? Sum of Product (SOP) is a method of representing a logic function by using minterms. The expression of a SOP includes product ... Read More

5K+ Views
In order to work with a tkinter application, we have to install and import the tkinter library in our environment. Generally, we import the tkinter library in the environment by using from tkinter import * command.The significance of "import *" represents all the functions and built-in modules in the tkinter library. By importing all the functions and methods, we can use the inbuilt functions or methods in a particular application without importing them implicitly.There are lots of widgets, functions, methods available in tkinter library which can be used to construct the component of a particular application. Tkinter provides the ttk ... Read More

9K+ Views
Tkinter is a Python package which comes with many functions and methods that can be used to create an application. In order to create a tkinter application, we generally create an instance of tkinter frame, i.e., Tk(). It helps to display the root window and manages all the other components of the tkinter application. We can initialize the tkinter instance by assigning the variable to it.ExampleIn the following example, we will create an instance of tkinter frame and create a label widget.#Import tkinter library from tkinter import * #Create an instance of tkinter frame or window win= Tk() #Set the ... Read More

4K+ Views
Tkinter variable (var) is defined for a particular widget (textvariable=var) to store the updated value of a widget. Sometimes, there might be a case, while updating the variable information, we need to process some extra operations such as read, write, or undefined.Tkinter provides a way to update the variable with a callback function trace (self, mode, callback) which takes the operation of the process such as read(r), write(w), or undefined(u). On the basis of these values, the callback decides what the process needs to do in the callback function. The other two values define the variable which needs to be ... Read More

17K+ Views
Tkinter is a Python library used for creating and developing GUI-based applications. It is completely open-source which works on Windows, Mac, Linux, and Ubuntu. In Windows operating system, we can install the Tkinter library using the command pip install tkinter. It will install all the other modules that come with Tkinter library. Tkinter can be installed on Jupyter notebook as well, by using the command pip install tkinter. We can run all the standard commands of Tkinter in Jupyter notebook.Once we have installed Tkinter in Jupyter notebook, then we can verify the installation by typing the following command −from tkinter ... Read More

4K+ Views
Tkinter Spinbox is used to add the increment and decrement buttons to the Entry widget, making it useful to handle the numerical data of any application. A spinbox widget can be created using the Spinbox(arguments). We can set the default value for the spinbox widget by defining the Value using StringVar() object. The default value plays a vital role for any widget, as it helps you to define the bounded value.Example#Import Tkinter library from tkinter import * from tkinter import ttk #Create an instance of Tkinter frame or window win= Tk() #Set the geometry of tkinter frame win.geometry("750x250") #Set the ... Read More

2K+ Views
There are certain ways through which Tkinter widgets can be positioned inside a window. Tkinter Geometry manager has three methods, pack(), place() and grid(), through which we can set the position of the widget in an application window. Each of these ways has its own limitations and uses. To set the position of a button on a Tkinter application window, we can prefer to use the place(x-coordinates, y-coordinates) method over all the other methods. It takes the values of x and y coordinates which are required to define the position of a widget.ExampleThe sample code contains a button widget that ... Read More

20K+ Views
Tkinter Combobox is used to add a drop-down menu to the Entry widget, making it useful to handle multiple data of any application. A Combobox widget can be created using the Combobox(arguments). However, for the particular need of an application, we can set the default value for the Combobox widget. It can be set by listing all the records in a variable that needs to be present in the Combobox. By specifying the index of the particular value in the current(index) method, we can set the default value in the Combobox widget.Example#Import Tkinter library from tkinter import * from tkinter ... Read More

3K+ Views
Tkinter Listbox widgets are used to display scrollable boxes with vertically stacked menus. Within the window, the user can select either one or multiple items from the widget. In Tkinter, all the widgets are aligned either vertically or horizontally, and sometimes it seems difficult to arrange the widget position whenever we resize our window.We can configure the Listbox widget property by using expand=True and fill=BOTH property. These properties ensure that the widget stretches both vertically and horizontally. However, expand allows the widget to grow in available space.Example#Import tkinter library from tkinter import * #Create an instance of Tkinter frame or ... Read More