Socket Module
Python has a remarkably large library of functional modules from which we are going to use the Socket module. This module provides us to make networking programs in Python. In this module, we will be focused on connect method and socket method.
- socket() method helps to make socket INET stream.
- connect() method helps to connect the server.
Methode used
Syntax: socket.socket(socket.AF_INET, socket.SOCK_STREAM)
Parameters:
- socket.AF_INET: It refers to the address-family ipv4.
- socket.SOCK_STREAM: It refers to connection-oriented TCP protocol.
Syntax: socket.connect(IP Address of the Server,Port Number)
Parameters:
- IP Address: IP address of the server.
- Port Number: Port Number on which we have to connect.
Note: To establish the connection between the client and server we have to run the Python server program first and then run the Python client program otherwise if we run the client program first it gives a connection error.
Simple Calculator in Python Socket Programming
In this article, we are going to know how to make a simple calculator in Python socket programming.
Prerequisite: Socket Programming in Python.
First, we will understand the basics of Python socket programming. Socket programming is used to set up a communication channel between two nodes on a network. It provides Inter connected communication (IPC). The network can be a logical, local network and physical network to connect external network. In this example, we will write local socket programming code in Python.
Contact Us