elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Python (Moderador: Danielㅤ)
| | |-+  [Python] Socket + cPickle
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Python] Socket + cPickle  (Leído 1,881 veces)
Softrix18

Desconectado Desconectado

Mensajes: 36


Ver Perfil
[Python] Socket + cPickle
« en: 2 Octubre 2013, 23:57 pm »

Buenas, Tarde.

En el foro he visto muchas dudas de como poder enviar cualquier información desde un cliente a un servidor, ya sea lista, tuplas, diccionarios. acá un breve ejemplo.

server.py

Código
  1. import socket
  2. import cPickle as pickle
  3.  
  4. s = socket.socket()
  5. s.bind(('localhost', 9999))
  6. s.listen(1)
  7. sc, addr = s.accept()
  8.  
  9. while True:
  10.    recibido = sc.recv(64)
  11.    if recibido:
  12.       print 'Recibido:', pickle.loads(recibido)
  13.  
  14. sc.close()
  15. s.close()
  16.  

client.py

Código
  1. import socket
  2. import cPickle as pickle
  3.  
  4. lista = ['foro', 'elhacker']
  5. dump = pickle.dumps(lista)
  6.  
  7. s = socket.socket()
  8. s.connect(('localhost', 9999))
  9.  
  10. while True:
  11.    s.send(dump)
  12.    break
  13.  
  14. s.close()
  15.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Python] Socket Programming HOWTO
Python
Infernal.Root 2 3,326 Último mensaje 6 Marzo 2009, 06:58 am
por asknet
[PYTHON] Ejecutar commando despues de un socket
Python
RocKHounD 0 2,569 Último mensaje 3 Marzo 2012, 19:14 pm
por RocKHounD
[Ayuda - Python] Socket
Scripting
Softrix18 2 2,397 Último mensaje 17 Febrero 2013, 01:22 am
por Softrix18
Reanudar conexión socket en Python
Scripting
177600531 5 3,494 Último mensaje 29 Abril 2013, 21:35 pm
por daryo
Usar subprocess a través de socket Python
Scripting
Sentex 0 1,682 Último mensaje 8 Marzo 2018, 12:03 pm
por Sentex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines