Estoy investigando si puedo usar una biblioteca como GHMM con mi servicio web python en el que se ejecuta en AppEngine.¿Es posible usar una biblioteca C con Python AppEngine?
Respuesta
Respuesta corta: no
https://developers.google.com/appengine/kb/commontasks
Qué bibliotecas de terceros puedo utilizar en mi aplicación?
Puede usar cualquier biblioteca de Python pura de terceros en su aplicación Google App Engine. Para utilizar una biblioteca de terceros, simplemente incluya los archivos en el directorio de la aplicación y se cargarán con su aplicación cuando la implemente en nuestro sistema. Puede importar los archivos como lo haría con cualquier otro archivo de Python con su aplicación.
Como ha dicho @gahooa, la respuesta genérica es no.
Para bibliotecas más populares que tienen dependencias C su mejor opción ahora es archivar un boleto [1], obtener otro boleto (estrella) de su boleto y hacer que App Engine lo agregue como biblioteca compatible.
[1] http://code.google.com/p/googleappengine/issues/entry?template=Feature%20request
- 1. Biblioteca REST Appengine - Python y Django
- 2. ¿Es posible usar django Piston en Google AppEngine?
- 3. ¿Es posible usar re2 desde Python?
- 4. ¿es posible usar Eigen con c?
- 5. ¿Es posible usar la biblioteca OpenMP con Android NDK?
- 6. Aplicación Appengine como proveedor OpenId. ¿Es posible?
- 7. ¿Es posible usar OpenCV o una biblioteca similar en Javascript?
- 8. ¿Cómo usar una biblioteca C de D?
- 9. ¿Es posible usar POD (documentación antigua simple) con Python?
- 10. ¿Es posible usar C# 4.0 con Visual Studio 2008?
- 11. ¿Cómo usar una biblioteca C++ en una aplicación C#?
- 12. AppEngine: ¿Cuándo usar una relación principal?
- 13. Hace referencia a una biblioteca externa en un proyecto appengine de Python, usando Pydev/Eclipse
- 14. Enlazar una biblioteca de Python TO C
- 15. ¿es posible usar expresiones regulares en C++?
- 16. ¿Es posible incluir una biblioteca como lxml sin instalarla?
- 17. ¿Es posible utilizar Python con php
- 18. WPF con C++, ¿es posible?
- 19. Usar una biblioteca de C del código de C#
- 20. ¿Qué biblioteca python mpi usar?
- 21. ¿Es posible usar cin con Qt?
- 22. ¿Es posible usar "bigint" condicionalmente con Perl?
- 23. ¿Es posible agregar un espacio de nombres C++ a todos los símbolos de una biblioteca C?
- 24. ¿es aceptable usar ThreadPool en una biblioteca?
- 25. ¿Es posible usar Django con Qooxdoo framework?
- 26. ¿Es posible usar System.Transactions.TransactionScope con SqlBulkCopy?
- 27. ¿Es posible usar app_offline con Azure Websites?
- 28. ¿Es posible usar "instaladores exe" con pip?
- 29. ¿Es posible usar vim con el mouse
- 30. ¿Es posible usar mysqli_fetch_object con una instrucción preparada?
ya estoy usando bibliotecas de terceros pitón partido, con el servicio. Tuve la misma impresión que tu respuesta corta, pero también tuve que preguntar :) – topless
Estoy bastante seguro de que Google tiene poco control sobre lo que podría hacer el código C compilado dentro de su infraestructura, y por lo tanto lo restringen. – gahooa