में सॉकेट.एसेप्ट() का रिटर्न वैल्यू क्या है मैंने पाइथन में socket
मॉड्यूल के साथ एक साधारण सर्वर और एक साधारण क्लाइंट बनाया है।पाइथन
सर्वर:
# server.py
import socket
s = socket.socket()
host = socket.gethostname()
port = 1234
s.bind((host, port))
s.listen(5)
while True:
c, addr = s.accept()
print 'Got connection from', addr
c.send('Thank you for your connecting')
c.close()
और ग्राहक:
#client.py
import socket
s = socket.socket()
host = socket.socket()
port = 1234
s.connect((host, port))
print s.recv(1024)
मैं सर्वर शुरू किया और फिर 4 ग्राहकों शुरू कर दिया और नीचे के रूप में सर्वर के कंसोल में उत्पादन हो गया है:
Got connection from ('192.168.0.99', 49170)
Got connection from ('192.168.0.99', 49171)
Got connection from ('192.168.0.99', 49172)
Got connection from ('192.168.0.99', 49173)
क्या है टुपल में दूसरा हिस्सा? python documentation से
मैं (होस्ट, पोर्ट) जोड़ी से केवल पोर्ट नंबर पूर्णांक मान कैसे प्राप्त कर सकता हूं() रिटर्न देता है? –
यह सिर्फ एक ट्यूपल है; सदस्यता का उपयोग करें: 'return_tuple [1]' –