WebページPythonから複数のテーブルをスクレイピングする

Shreya Agarwal

以下のWebページから複数のテーブルを取得しようとしています。しかし、すべてのテーブルが同じtrタグとtdタグにネストされているにもかかわらず、私のコードは最初のテーブルのみを取得しています。それが私の試みです:

 url = "http://zipnet.in/index.php?page=missing_person_search&criteria=browse_all&Page_No=1"
 r = requests.get(url)
 soup = BeautifulSoup(r.content, 'html.parser')
 tables = soup.find('table', border=1)
 for row in tables.findAll('tr'):
 sleep (3)
 col = row.findAll('td')
 fields = col[0].string
 details = col[1].string
 record = (fields, details)
 print (record)

ここで何が欠けていますか?

SIM

試してみて、そのページで利用可能なすべてのテーブル、特に必要なレコードを含むテーブルを入手してください。

import requests 
from bs4 import BeautifulSoup

url = "http://zipnet.in/index.php?page=missing_person_search&criteria=browse_all&Page_No=1"
res = requests.get(url)
soup = BeautifulSoup(res.text, 'lxml')
for trow in soup.select("table#AutoNumber15"):
    data = [[' '.join(item.text.split()) for item in tcel.select("td")]
            for tcel in trow.select("tr")]
    print(data)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

RのWebページから複数のテーブルをスクレイピングする

分類Dev

BeautifulSoup と Python で複数のテーブル ページをスクレイピングする

分類Dev

python3を使用してWebページから特定のテーブルをスクレイピングします(Webページには複数のテーブルがあります)

分類Dev

複数画面のWebページからWebスクレイピングで情報を取得する

分類Dev

BeautifulSoupを使用して複数のテーブルを含むページをスクレイピングする

分類Dev

rvest:Webページからテーブルをスクレイピング

分類Dev

forループパート2を使用した複数ページからのWebスクレイピング

分類Dev

複数のテーブルウィキペディアからテーブルをスクレイピングする

分類Dev

1つのWebで複数のページからデータをスクレイピングする方法、PythonとBeautifulSoupを使用しています

分類Dev

Rでrvestを使用して複数のWebページでテーブルをスクレイピングする

分類Dev

データスクレイピング:(次のページを使用して)複数のページからすべてのテーブルコンテンツを読み取る方法は?

分類Dev

Pythonを使用して、複数の動的選択フィールドを持つページからデータをスクレイピングする方法は?

分類Dev

pythonps4を使用してWebページからすべてのテーブルをスクレイピングする

分類Dev

複数のテーブルがあるページで特定のテーブルをスクレイピングするBeautifulsoup

分類Dev

複数のページからSeleniumを使用してリンクをスクレイピングする

分類Dev

複数のページの結果を持つWebサイトからのWebスクレイピング

分類Dev

WebスクレイピングデータテーブルとWebページからのデータ

分類Dev

複数ページ(aspx)テーブルのスクレイピングと解析

分類Dev

複数のページからパンダのデータフレームに情報をWebスクレイピングする

分類Dev

WebスクレイピングPython(美しいスープ)の複数のページとサブページ

分類Dev

Pythonとbeautifulsoupで複数ページのウェブサイトをスクレイピングする

分類Dev

検索結果の複数のページからデータをWebスクレイピングするにはどうすればよいですか?

分類Dev

美しいスープを使用して Web ページから複数のフォームをスクレイピングする

分類Dev

Webデータを複数のHTMLテーブルにスクレイピングしますか?

分類Dev

複数のページに Python を使用した Web スクレイピング

分類Dev

Webスクレイピング-複数のページからテキストのリストを抽出します

分類Dev

イールド関数を使用して複数のページからデータをスクレイピングする方法

分類Dev

Pythonの美しいスープが複数のテーブルをスクレイピングしますか?

分類Dev

Python-Webスクレイピング。テーブルからコンテンツを取得する

Related 関連記事

  1. 1

    RのWebページから複数のテーブルをスクレイピングする

  2. 2

    BeautifulSoup と Python で複数のテーブル ページをスクレイピングする

  3. 3

    python3を使用してWebページから特定のテーブルをスクレイピングします(Webページには複数のテーブルがあります)

  4. 4

    複数画面のWebページからWebスクレイピングで情報を取得する

  5. 5

    BeautifulSoupを使用して複数のテーブルを含むページをスクレイピングする

  6. 6

    rvest:Webページからテーブルをスクレイピング

  7. 7

    forループパート2を使用した複数ページからのWebスクレイピング

  8. 8

    複数のテーブルウィキペディアからテーブルをスクレイピングする

  9. 9

    1つのWebで複数のページからデータをスクレイピングする方法、PythonとBeautifulSoupを使用しています

  10. 10

    Rでrvestを使用して複数のWebページでテーブルをスクレイピングする

  11. 11

    データスクレイピング:(次のページを使用して)複数のページからすべてのテーブルコンテンツを読み取る方法は?

  12. 12

    Pythonを使用して、複数の動的選択フィールドを持つページからデータをスクレイピングする方法は?

  13. 13

    pythonps4を使用してWebページからすべてのテーブルをスクレイピングする

  14. 14

    複数のテーブルがあるページで特定のテーブルをスクレイピングするBeautifulsoup

  15. 15

    複数のページからSeleniumを使用してリンクをスクレイピングする

  16. 16

    複数のページの結果を持つWebサイトからのWebスクレイピング

  17. 17

    WebスクレイピングデータテーブルとWebページからのデータ

  18. 18

    複数ページ(aspx)テーブルのスクレイピングと解析

  19. 19

    複数のページからパンダのデータフレームに情報をWebスクレイピングする

  20. 20

    WebスクレイピングPython(美しいスープ)の複数のページとサブページ

  21. 21

    Pythonとbeautifulsoupで複数ページのウェブサイトをスクレイピングする

  22. 22

    検索結果の複数のページからデータをWebスクレイピングするにはどうすればよいですか?

  23. 23

    美しいスープを使用して Web ページから複数のフォームをスクレイピングする

  24. 24

    Webデータを複数のHTMLテーブルにスクレイピングしますか?

  25. 25

    複数のページに Python を使用した Web スクレイピング

  26. 26

    Webスクレイピング-複数のページからテキストのリストを抽出します

  27. 27

    イールド関数を使用して複数のページからデータをスクレイピングする方法

  28. 28

    Pythonの美しいスープが複数のテーブルをスクレイピングしますか?

  29. 29

    Python-Webスクレイピング。テーブルからコンテンツを取得する

ホットタグ

アーカイブ