3

私はPythonが初めてで、HTMLテーブルから特定のセルから値を抽出するためのガイダンスが必要です.

私が取り組んでいる URL はここにあります。

Month 列と Settlement 列のみで最初の 5 つの値を取得し、その後、次のように表示したいと考えています。

"MAR 14:426'6"

私が直面している問題は次のとおりです。

  1. 表の 3 番目の「TR」からループを開始するにはどうすればよいですか
  2. td[0] と td[6] の値のみを取得する方法。
  3. 5 行の値のみを取得するようにループを制限する方法

これは私が取り組んでいるコードです:

tableData = soup1.find("table", id="DailySettlementTable")
for rows in tableData.findAll('tr'):
    month = rows.find('td')
    print month

あらゆる形のガイダンスに感謝します。

4

1 に答える 1