実行時にエラーが発生します。BeautifulSoupエラー
import requests
from bs4 import BeautifulSoup
url = "http://sport.citifmonline.com/"
url_page_2 = "url" + "2016/10/15/chelsea-3-0-leicester-city-dominant-blues-comfortable-against-champions-photos/"
r = requests.get(url)
soup = BeautifulSoup(r.content, "html5lib")
links = soup.find_all("a")
for link in links:
print "<a href='%s'>%s</a>" %(link.get("href"), link.text)
g_data = soup.find_all("div", {"class": "wrapper"})
for item in g_data:
articles = item.content[0].find_all("a", {"class": "cat-box-content"})[0].text
try:
print item.contents[1].find_all("h3", {"class": "post-box-title"})[0].text
except:
pass
どのようなエラーが表示されるのですか?
find_all
を直接電話する必要があります。トレースバックを投稿してください。 – alecxe誰もがあなたのコードを実行できるわけではありません。問題を解決するために何をしようとしているのかを正確に示している場合は、依然として助けになる可能性があります。 – Daniel
ファイル ""、2行目 印刷 "%s" %(link.get( "HREF")、link.text) ^ IndentationErrorは:私はこのトレースバックを持ってインデントエラーを修正した後、インデントブロック@Daniel –
Nyamedorba