0

HTMLページからいくつかのデータを抽出する必要があります。これらのデータはテーブルにあります。パンダを使用して、必要なデータを含むテーブルを作成します。問題は、データをまとめて同じ行に配置することです。それが起こらないようにする方法がわかりません。添付はコードです。表の左側の数字がリストに印刷されることを望みます。問題は、リストが不要な要素 (farht 422) に印刷されることです。

import requests
import pandas as pd
from bs4 import BeautifulSoup

url = ('081221.html')

with open(url, 'r') as f:
    contents = f.read()
    soup = BeautifulSoup(contents, features="html.parser")
   
df = pd.read_html(str(url), flavor="bs4")
print(df)
4

0 に答える 0