Ha siguientes dependencias: - Twisted 2.5.0, 8.0 o superiores - lxml o libxml2 (si se utiliza libxml2 versión 2.6.28 o superior es muy recomendable) - simplejson - pyOpenSSL¿Es compatible con scrapy en el motor de la aplicación google?
9
A
Respuesta
8
No es posible utilizar Extensiones C en App Engine, que descarta lxml y (creo) libxml2 y pyopenssl.
Dudo que la mayor parte de lo que Twisted hace sea posible en el entorno limitado de App Engine; no puede abrir directamente sockets o hilos de spawn.
EDITAR (enero de 2013): el tiempo de ejecución de Python 2.7 incluye algunas extensiones C, incluido lxml. Sin embargo, aún no es posible usar extensiones C que no son provistas por Google con el tiempo de ejecución; lo más probable es que la escrapia aún no se pueda usar en este momento.
3
No, pero podría intentar AWS (http://dev.scrapy.org/wiki/AmazonEC2)
Cuestiones relacionadas
- 1. ¿El motor de la aplicación Google admite JDBC?
- 2. Cargue el archivo .war en el motor de la aplicación Google (GAE) usando la aplicación
- 3. sesión en el motor de la aplicación de Google
- 4. velocity framework en el motor de la aplicación de google
- 5. ¿Google App Engine es compatible con ftp?
- 6. ¿Cómo funciona el sandbox del motor de la aplicación Google?
- 7. curl en el motor de la aplicación
- 8. proveedor de motor de aplicación google oauth2
- 9. ¿Cuál es la mejor manera de perfilar/optimizar la aplicación del motor de la aplicación Google?
- 10. El motor de almacenamiento de la tabla no es compatible con la reparación. InnoDB o MyISAM?
- 11. Trabajando con el subdominio en el motor de la aplicación google
- 12. ¿Es el motor de la aplicación Google 1.6.4 más lento en local?
- 13. ¿es posible eliminar "Google Frontend" del encabezado de respuesta del motor de la aplicación de Google?
- 14. problema con el autoescape de jinja2 en la aplicación del motor de aplicaciones de Google
- 15. ¿podemos usar cassandra/couchdb/mongodb con la infraestructura del motor de la aplicación Google?
- 16. ¿Cómo se usa numpy en el motor de la aplicación de google (Python)
- 17. ¿El Meteor JS framework es compatible con Google App Engine?
- 18. Implementación OSS del motor de la aplicación Google?
- 19. Cargar y analizar el archivo csv con el motor de la aplicación google
- 20. servicio de motor de la aplicación de google no disponible
- 21. ¿Está cargando imágenes junto con el motor de la aplicación de Google?
- 22. obtener de Android a Google motor de la aplicación
- 23. Combinar 2 imágenes con el motor de la aplicación de google y python?
- 24. Aplicación no compatible con la tableta
- 25. Enviando un correo electrónico con el motor de la aplicación de google
- 26. Almacenamiento de BlobKey en DataStore con el motor de aplicación
- 27. ¿La plataforma Android es compatible con SpatiaLite?
- 28. Cómo usar la sesión en el motor de la aplicación de Google
- 29. ¿Cuál es el propósito de los antepasados en el almacén de datos del motor de la aplicación de Google?
- 30. Comprobando si la entidad existe en el almacén de datos del motor de la aplicación google.
Como alternativa, se puede probar el [API de extracción de URL] (http://code.google. com/appengine/docs/python/urlfetch /) y [BeautifulSoup] (http://www.crummy.com/software/BeautifulSoup/). –
En GAE puede importar bibliotecas preparadas lxml y pycrypto: https://developers.google.com/appengine/docs/python/tools/libraries27 – Kugel