tutorial script scraping examples python beautifulsoup

script - web scraper python 3



Uso/importaciĆ³n de Beautiful Soup 4 sin instalaciĆ³n (1)

Como dice la documentación de Beautiful Soup:

Si todo lo demás falla, la licencia de Beautiful Soup le permite empacar toda la biblioteca con su aplicación. Puede descargar el tarball, copiar su directorio bs4 en la base de código de su aplicación y usar Beautiful Soup sin instalarlo en absoluto.

Esto es exactamente lo que quiero, y lo que he hecho ... hasta el punto de usarlo en mi código. No sé cómo importar Beautiful Soup 4. A diferencia de v3, no hay un BeautifulSoup.py independiente, solo ese directorio bs4 con un montón de scripts de Python. ¿Alguien tiene un ejemplo de cómo usar Beautiful Soup 4 cuando tienes el código fuente en tu proyecto?


Ese ''montón de scripts de python'' se llama paquete de Python ; debería haber un archivo __init__.py allí en alguna parte. Juntos forman un conjunto coherente, un conjunto de módulos espaciados.

Puede importar la clase BeautifulSoup desde el paquete bs4 :

from bs4 import BeautifulSoup

Ver la documentación para más información .