Perguntas com a marcação «beautifulsoup»

Beautiful Soup é um pacote Python para análise de HTML / XML. A versão mais recente deste pacote é a versão 4, importada como bs4.

386
Como encontrar elementos por classe

Estou tendo problemas para analisar elementos HTML com o atributo "class" usando Beautifulsoup. O código fica assim soup = BeautifulSoup(sdata) mydivs = soup.findAll('div') for div in mydivs: if (div["class"] == "stylelistrow"): print div Eu recebo um erro na mesma linha "depois" do script...

224
bs4.FeatureNotFound: Não foi possível encontrar um construtor de árvores com os recursos que você solicitou: lxml. Você precisa instalar uma biblioteca analisadora?

... soup = BeautifulSoup(html, "lxml") File "/Library/Python/2.7/site-packages/bs4/__init__.py", line 152, in __init__ % ",".join(features)) bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library? As saídas acima no meu...

105
podemos usar o xpath com BeautifulSoup?

Estou usando o BeautifulSoup para copiar um url e tenho o seguinte código import urllib import urllib2 from BeautifulSoup import BeautifulSoup url = "http://www.example.com/servlet/av/ResultTemplate=AVResult.html" req = urllib2.Request(url) response = urllib2.urlopen(req) the_page =...

89
mesa de análise python BeautifulSoup

Estou aprendendo python requestse BeautifulSoup. Para um exercício, escolhi escrever um analisador rápido de bilhetes de estacionamento em Nova York. Consigo obter uma resposta html que é bastante feia. Preciso pegar lineItemsTablee analisar todos os tíquetes. Você pode reproduzir a página indo...