0
BeautifulSoupを使用して、不動産Webサイトからプロパティのリストリストをスクラップし、それらをデータテーブルに渡そうとしています。私はpython 3を使用しています。BeautifulSoup webすべての 'li'テキストをデータフレームにスクラップ
私は必要なデータを印刷するために働いています。しかし、私はテーブルにデータを出力する方法が必要です。各liタグの間には、3つの項目、プロパティ番号(1〜50)、テナント名と平方フィートがあります。理想的には、出力は列ヘッダー番号、テナント、平方フィートのデータフレームで構成されます。
from bs4 import BeautifulSoup
import requests
import pandas as pd
page = requests.get("http://properties.kimcorealty.com/properties/0014/")
soup = BeautifulSoup(page.content, 'html.parser')
start = soup.find('div', {'id' : 'units_box_1'})
for litag in start.find_all('li'):
print(litag.text)
start = soup.find('div', {'id' : 'units_box_2'})
for litag in start.find_all('li'):
print(litag.text)
start = soup.find('div', {'id' : 'units_box_3'})
for litag in start.find_all('li'):
print(litag.text)
ありがとうございます!これは完璧です – snappers