Posts etiquetados ‘phyton’

Ejemplo server_cliente (Phyton)

Publicado: enero 22, 2012 de nachocp en Hacking básico., Hacking.
Etiquetas:, , ,

Hola!

 

Bueno aquí os traigo unos ejemplos de código en los que se puede apreciar el trabajo con sockets en phyton para crear una “aplicación” para enviar mensajes:

El server:

import socket 
 
s = socket.socket() 
s.bind(("localhost", 9999)) 
s.listen(1) 
 
sc, addr = s.accept() 
 
while True: 
 recibido = sc.recv(1024) 
 if recibido == "quit": 
 break 
 print ("Recibido:") , recibido 
 sc.send(recibido) 
 
print ("adios" ) 
 
sc.close() 
s.close()

El cliente:

import socket 
 
s = socket.socket() 
s.connect(("localhost", 9999)) 
 
while True: 
 mensaje = raw_input("> ") 
 s.send(mensaje) 
 if mensaje == "quit": 
 break 
 
print ("adios")
 
s.close()

Salu2

Tutorial de Phyton en PDF

Publicado: febrero 10, 2011 de nachocp en Tutoriales
Etiquetas:, , , ,

Aquí os traigo un tutorial bastante sencillo sobre Phyton para principiantes:

http://www.megaupload.com/?d=4SUWOHH2

‘Python para todos’ es un libro sobre programación en Python escrito por Raúl González Duque. Se trata de untutorial de Python adecuado para todos los niveles y que puedes descargar totalmente gratis.

El tutorial de Python ‘Python para todos’ se distribuye bajo licencia Creative Commons Reconocimiento 2.5 España, lo que supone que puedes distribuirlo, modificarlo, traducirlo a otros idiomas, … siempre que indiques el autor original, preferiblemente con un enlace a esta web: Tutorial de Python ‘Python para todos’

El libro cuenta con 160 páginas en las que se tratan los siguientes temas:

 

  • Tipos básicos
  • Control de flujo
  • Funciones
  • Orientación a objetos
  • Programación funcional
  • Excepciones
  • Módulos y paquetes
  • Entrada / Salida
  • Expresiones regulares
  • Sockets
  • Interacción con webs
  • Threads
  • Serialización de objetos
  • Bases de datos
  • Documentación
  • Pruebas
  • Distribuir aplicaciones Python