with tutorial soup scraping scrap examples code beautiful python python-3.x beautifulsoup porting

tutorial - La compatibilidad de BeautifulSoup con Python 3



web scraping python (5)

¿BeautifulSoup funciona con Python 3?

Si no, ¿qué tan pronto habrá un puerto? ¿Habrá un puerto?

Google no me muestra nada (¿Tal vez es porque estoy buscando algo equivocado?)


Supongo que la respuesta es "No". De acuerdo con Python.org :

Python 3000 (también conocido como "Py3k" y lanzado como Python 3.0) es una nueva versión del lenguaje que es incompatible con la versión 2.x de las versiones. El lenguaje es prácticamente el mismo, pero muchos detalles, especialmente el funcionamiento de objetos incorporados como diccionarios y cadenas de caracteres, han cambiado considerablemente y finalmente se han eliminado muchas características obsoletas. Además, la biblioteca estándar se ha reorganizado en algunos lugares prominentes.

Un mejor lugar para esta pregunta en particular podría ser el foro BeautifulSoup .




http://www.crummy.com/software/BeautifulSoup/ dice:

Descargar Beautiful Soup

Si está utilizando Python 2.3 hasta 2.6, la serie 3.0 es la mejor opción. La versión más reciente de la serie 3.0 es 3.0.8, lanzada el 30 de noviembre de 2009.

Si está usando Python 3.0, debe usar la serie 3.1. Beautiful Soup versión 3.1.0.1 se lanzó el 6 de enero de 2009. Puede utilizar la serie 3.1 con versiones anteriores de Python, pero es posible que se encuentre con los problemas que se describen aquí.