Hacer una envoltura alrededor de la secuencia de comandos PHP, que:
- realiza la materia (Si entiendo bien, es una imagen creación),
- redirige (301 Moved Permanently) a la imagen resultado,
- (también , la imagen debería purgarse algún día).
para que pueda referirse a esta servicio (el script PHP) con una petición HTTP sencilla, desde cualquier lugar, puede probarlo con el navegador, utilice desde Python PRG, que necesita, sólo tiene que descargar la imagen de la forma habitual .
Además, si tiene un subsistema independiente de este tipo, no se sienta mal por implementarlo con un lenguaje/técnica diferente. Tiene varias ventajas, p. puedes instalar ese servicio en un host diferente.
Lectura recomendada: Service-Oriented Architecture en Wikipedia.
Este es el código pegado de http://mail.python.org/pipermail/tutor/2009-October/071973.html – Alvin
es incorrecto. La primera llamada no funcionará en los sistemas POSIX. Use 'subprocess.call ([" php "," /path/to/your/script.php "])' en su lugar. Use 'script_response = subprocess.check_output ([" php "," /path/to/your/script.php "])' en lugar del segundo ejemplo. – jfs
si el argumento 'shell' está establecido en' True' luego usar la cadena en lugar de una lista está bien – Valen