I want to send a list through TCP sockets but i can\'t get the exact list when receiving from the server-side . To be more specific say that i have this list:
y
Use pickle
or json
to send list(or any other object for that matter) over sockets depending on the receiving side. You don't need json
in this case as your receiving host is using python.
import pickle
y=[0,12,6,8,3,2,10]
data=pickle.dumps(y)
s.send(data)
Use pickle.loads(recvd_data)
on the receiving side.
Reference: https://docs.python.org/2/library/pickle.html