タグ付けされた質問 「beautifulsoup」

Beautiful Soupは、HTML / XMLを解析するためのPythonパッケージです。このパッケージの最新バージョンは、bs4としてインポートされたバージョン4です。


5
pythonBeautifulSoup解析テーブル
私はPythonrequestsとBeautifulSoupを学んでいます。演習のために、私は簡単なニューヨークの駐車違反切符パーサーを書くことにしました。私はかなり醜いhtml応答を得ることができます。を取得してlineItemsTable、すべてのチケットを解析する必要があります。 あなたはここに行くことによってページを複製することができます:https://paydirect.link2gov.com/NYCParking-Plate/ItemSearchそしてNYプレートを入力してくださいT630134C soup = BeautifulSoup(plateRequest.text) #print(soup.prettify()) #print soup.find_all('tr') table = soup.find("table", { "class" : "lineItemsTable" }) for row in table.findAll("tr"): cells = row.findAll("td") print cells 誰かが私を助けてくれますか?すべてを探しているだけでtrは、どこにも行きません。

8
ImportError:BeautifulSoupという名前のモジュールがありません
easy_installを使用してBeautifulSoupをインストールし、次のスクリプトを実行しようとしています from BeautifulSoup import BeautifulSoup import re doc = ['<html><head><title>Page title</title></head>', '<body><p id="firstpara" align="center">This is paragraph <b>one</b>.', '<p id="secondpara" align="blah">This is paragraph <b>two</b>.', '</html>'] soup = BeautifulSoup(''.join(doc)) print soup.prettify() しかし、なぜこれが起こっているのかわかりません Traceback (most recent call last): File "C:\Python27\reading and writing xml file from web1.py", line 49, in <module> from BeautifulSoup import …

6
特定の属性のみを持つタグを見つける方法-BeautifulSoup
BeautifulSoupを使用して、検索した属性のみを含むタグを検索するにはどうすればよいですか? たとえば、すべての<td valign="top">タグを検索したいとします。 次のコード: raw_card_data = soup.fetch('td', {'valign':re.compile('top')}) 必要なすべてのデータを取得<td>しますが、属性を持つタグも取得しますvalign:top 私も試しました: raw_card_data = soup.findAll(re.compile('<td valign="top">')) そしてこれは何も返しません(おそらく正規表現が悪いため) BeautifulSoupに「<td>属性が唯一のタグを探す」と言う方法があるのではないかと思っていましたvalign:top。 たとえば、HTMLドキュメントに次の<td>タグが含まれている場合の更新: <td valign="top">.....</td><br /> <td width="580" valign="top">.......</td><br /> <td>.....</td><br /> 最初の<td>タグ(<td width="580" valign="top">)だけを返したい
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.