meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
programacion:python:scrapy [2015/12/14 23:02] – [Instalación y configuración] lcprogramacion:python:scrapy [2023/01/18 14:36] (actual) – editor externo 127.0.0.1
Línea 22: Línea 22:
 <note> Hay que tener instalada la librería libxml2 y libxslt para que no de error </note> <note> Hay que tener instalada la librería libxml2 y libxslt para que no de error </note>
  
 +Una vez instalado vamos a crear nuestra primera araña.
  
 +<note>utilizaremos la plantilla crawl, que es igual que la araña basic pero esta nos permite seguir enlaces. </note>
 +
 +Para generar una araña usando esta plantilla debemos escribir en la consola scrapy genspider -t crawl. En nuestro caso a la araña la llamaremos segundamano y el dominio será el de la segundamano.es
 +<code>scrapy genspider -t crawl segundamano segundamano.es </code>
 +
 +Al ejecutar el comando se genera dentro un fichero segundamano.py dentro del **directorio del proyecto/spiders**
 +<code>
 +├── tutorial
 +│   ├── __init__.py
 +│   ├── items.py
 +│   ├── pipelines.py
 +│   ├── settings.py
 +│   └── spiders
 +│       ├── __init__.py
 +│       └── segundamano.py
 +└── scrapy.cfg
 +</code>
 ==== Referencias ==== ==== Referencias ====
   * http://teclp.com/2015/03/install-scrapy-on-ubuntu-using-python-pip/   * http://teclp.com/2015/03/install-scrapy-on-ubuntu-using-python-pip/