2017-02-25 80 views
0

我試圖做一個網絡爬蟲。Python之間的BeautifulSoup內容跨度

在網絡上的內容是

<span id="BrojPregleda">2</span> 

我想要得到的數目2.我目前的設置是:

for view_counter in soup.find_all("span", id="BrojPregleda"): 
    broj_pregleda = view_counter 
    print(broj_pregleda) 

,但我得到這個打印出來

回答

2

嘗試這個。爲了使文本正確使用view_counter.text

for view_counter in soup.find_all("span", id="BrojPregleda"): 
    print(view_counter.text) 
+0

由於某些原因,它不起作用。我有一個類似的循環獲取頁面上的其他東西,並且工作。 我改變它打印(「查看計數:」,broj_pregleda.text)。只輸出「查看計數:」沒有數字 – dovla

+0

@dovla試試這個 - print(view_counter.text) –

+0

我在家裏試過這個,完美^^' –