beautifulsoup

    0熱度

    2回答

    我有一些問題網站刮美麗的湯一些數據,我想知道如果你們任何刮板專業人士可以給我一些指導。 這是確切的網頁,我想湊: https://coinmarketcap.com/currencies/bitcoin/historical-data/?start=20130428&end=20171013 具體來說,我想抓住歷史價格的表格並以某種方式提取信息到數據幀。但首先我需要在原始html中實際找到它。 i

    0熱度

    2回答

    我正在刮美麗的湯的網站。我正在查找表中的「prtype」文本。我的問題是,這個專欄並不總是存在。 如果列存在以下代碼工作正常: prtyp = soup.find("dd", attrs={"class":"is_type g"}).text.strip() 但是,如果沒有與這個類,我得到以下錯誤無柱: 'NoneType' object has no attribute 'text' 那

    0熱度

    1回答

    如何在瀏覽器中打開Python請求會話?我一直在使用GETS和POSTS瀏覽網站,並且在完成後,我想打開包含我發送給已發送網站的所有信息的URL。

    0熱度

    3回答

    我使用刮內容 此方法返回的條目與此類似 <li class="title"><h4><a href="/addons/wow/world-quest-tracker">World Quest Tracker</a></h4></li> 我的列表中的代碼試圖提取中間的href標籤中的文字,在這種情況下, World Quest Tracker 我怎麼能完成這個?

    1熱度

    2回答

    刮我有以下代碼以提取最新的MS Office版本的Mac: import urllib2 from bs4 import BeautifulSoup quote_page = 'https://support.office.com/en-us/article/Update-history- for-Office-2016-for-Mac-700cab62-0d67-4f23-947b-36

    0熱度

    1回答

    我是python的新手。試圖從零開始學習......但需要做一些事情......這意味着我還沒有完成我的閱讀。 我有下面的代碼 import requests from bs4 import BeautifulSoup url="https://www.xxx.co.uk" page=requests.get(url) soup = BeautifulSoup(page.content,

    0熱度

    1回答

    當運行我的代碼,我得到這個錯誤 UnicodeEncodeError: 'ascii' codec can't encode character '\u0303' in position 71: ordinal not in range(128) 這是我的全部代碼, from urllib.request import urlopen as uReq from urllib.request im

    1熱度

    2回答

    district_name= [[li.getText() for li in data_rows[i].findAll('li')] for i in range(len(data_rows))] 上面的代碼給出了一個州比哈爾邦的地區名稱列表。像下面的表一樣。 [['1', 'Nalanda'], ['2', 'Patna'], ['3', 'Gaya'], ['4',

    1熱度

    2回答

    嵌套元素我有下面的HTML: <div id="contentDiv"> <!-- START FILER DIV --> <div style="margin: 15px 0 10px 0; padding: 3px; overflow: hidden; background-color: #BCD6F8;"> <div class="mailer">Mailing

    0熱度

    1回答

    現在我試圖從網頁上刮掉所有的url。它共有5個類別,每個類別都有不同的頁面(每頁有10篇文章)。 例如: Categories Pages Banana 5 Apple 14 Cherry 7 Melon 6 Berry 2 代碼: import requests from bs4 import BeautifulSoup import re from ur