Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2015, 04:23
Koreconde
 
Fecha de Ingreso: agosto-2015
Ubicación: Londres
Mensajes: 7
Antigüedad: 8 años, 8 meses
Puntos: 0
Exclamación Conectar PHP con Python

Muy buenas a todos, ayer cree un nuevo tema en el que pedia ayuda para recibir datos json desde un servidor que me estaba haciendo un HTTP POST, no recibi solucion alguna, pero al final encontre el problema, tengo que crear con Python un archivo que permite recibir esos datos y una vez tenga ese trocito de software en Python hacerlo correr con PHP, el coigo que tengo es el siguiente:
Código Python:
Ver original
  1. import sys
  2. import socket
  3. import json
  4.  
  5.  
  6. HOST = ''
  7. PORT = 8000
  8.  
  9. # ip = 'x.x.x.x'
  10. # port = 8080
  11.  
  12. s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  13. print 'socket created'
  14. server_address = (HOST, PORT)
  15.  
  16. try:
  17.     s.bind(server_address)
  18. except socket.error as msg:
  19.     print 'Bind failed'
  20.     sys.exit()
  21.  
  22. print 'bind complete'
  23.  
  24. s.listen(10)
  25. print ' now listening'
  26.  
  27. # while 1:
  28. print 'waiting..'
  29. conn, addr = s.accept()
  30. print 'connected'
  31. while 1:
  32.     data = ""
  33.     print ("waiting....\n\r")
  34.     while (not data == "{"):
  35.         data = conn.recv(1)
  36.     got_data = "{"
  37.     while (not data == "\r"):
  38.         data = conn.recv(1)
  39.         got_data = got_data + data
  40.     decoded = json.loads(got_data)
  41. #    print (got_data)
  42.     vrm = decoded['decodes'][0]['spacedVRM']
  43.     print (vrm)

Ahora quisiera saber como recibir esta informacion con PHP para asi poder tratarla meterla en una base de datos etc, ademas tengo la duda de como hospedar este archivo en el servidor nunca antes habia trabajado con pyhton, simplemente lo alojo en la carpeta del servidor y listo?
Gracias a todos de antemano
Un saludo

EDITO:

Lo que necesito es algo parecido a lo que tengo escrito en Python pero para PHP osea seria una conexion Socket para PHP que reciba los datos

Última edición por Koreconde; 26/08/2015 a las 05:40